ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:23.62KB ,
资源ID:5849940      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5849940.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(HPUX MC安装详细参考手册.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

HPUX MC安装详细参考手册.docx

1、HPUX MC安装详细参考手册HP-UX MC安装详细参考手册作者:devyfong目录一、 配置MC的基本过程 4二、 关于本文 5编写本文的目的 5规则定义及说明 5三、 安装软件 5四、 准备系统 5建立主机信任关系 5启动时间同步进程 5五、 网卡准备 5六、 准备磁盘 5创建逻辑卷(LV)结构 6创建root盘的镜像 6创建卷组(VG)和逻辑卷(LV) 6修改卷组属性 7在另一台主机上设置VG 7创建其他卷组结构 8所有卷组创建完成后 8最后步骤 8七、 配置CLUSTER 8生成CLUSTER配置文件模板 8编辑CLUSTER配置文件模板 8检查CLUSTER配置的正确性 9设置自

2、动启动参数 9八、 配置Package和Services 9创建子目录 9建立配置文件模板 9编辑配置文件模板 10建立控制脚本的模板 10控制脚本模式设置 10编辑控制脚本 10检查并分发配置文件 11九、 管理Cluster和Package 11管理Cluster和节点 11启动Cluster 11在已运行的Cluster中增加一个节点运行 11在已运行的Cluster中停止一个节点运行 11停止整个Cluster 11对Cluster进行重新配置 11管理Package和Service 11启动Package 11停止Package,不切换 12移动Package 12对Package进

3、行重新配置 12查看运行情况 12十、 测试Cluster配置 12测试Package Manager 12测试Cluster Manager 12测试Network Manager 12十一、 故障诊断方法 13附:一些有用的系统命令 13查看硬件配置情况 13配置LAN 13创建新文件系统 13扩充HFS文件系统 14移动文件系统 14文件系统日常维护 14删除core文件 14将磁盘从一个卷组移到另一个卷组 14PV-Link(物理卷链路)配置 14手工启动HP-UX 15进入ISL界面: 15进入单用户状态 15安装软件时检查swagentd是否启动 15软件打包到磁带(swinsta

4、ll格式) 15杀死指定名字的进程 15检测INFORMIX SERVER状态 15一、 配置MC的基本过程本表仅供参考:建立 /.rhosts, 使root对两机的所有资源都有所需的权限建立Cluster的配置文本: /etc/cmcluster/config.d建立pkg1: /etc/cmcluster/pkg1/pkg1.conf /etc/cmcluster/pkg1/tl /etc/cmcluster/pkg1/service1同步两机的MC配置文件: rcp -r /etc/cmcluster MachineB:/etc检查配置是否正确: cmcheckconf -v -C /e

5、tc/cmcluster/cmclconf -P /etc/mcluster/pkg0/pkg0.conf -P /etc/cmcluster/pkg1/pkg1.conf编译、分发配置: cmapplyconf -v -C /etc/cmcluster/cmclconf -P /etc/cmcluster/pkg0/pkg0.conf -P /etc/cmcluster/pkg1/pkg1.conf修改LVM启动文件 /etc/lvmrc AUTO_VG_ACTIVATE=0 使VG00,VG01,VG02不随系统的启动便置为可用修改 /etc/hosts增加对pkg0和pkg1浮动地址的定

6、义: pkg0 132.97.4.12 pkg1 132.97.4.14修改MC/ServiceGuard启动文件 /etc/rc.config.d/cmcluster AUTOSTART_CMCLD=1检查/etc/rc.config.d/nfsconf,参数值应设置如下: NFS_CLIENT=0 NFS_SERVER=0同步两机的相关的配置文件: /.rhosts /etc/lvmrc /etc/rc.config.d/nfsconf /etc/rc.config.d/cmcluster /etc/passwd /etc/group /etc/hosts /etc/cmcluster/*

7、运行cluster: cmruncl -v cmviewcl v检查LOG: /etc/cmcluster/pkg1/control.sh.log /var/adm/syslog/syslog.log二、 关于本文编写本文的目的公司的技术人员,根据该模板均能成功安装配置统一风格、符合FR规范的MC高可用系统,通过本文档,系统管理员可对双机的基本概念有一定的了解;可完成双机的安装配置、日常管理、监控等任务。规则定义及说明主机命名规则:本文的主机名分别是:node1和node2;并用蓝色表示该名称可随不同环境改变。其他说明:本文所有蓝色字符均为根据不同环境修改的;而褐色部分则为可选内容,即这些操作

8、可根据用户实际需要选择;红色表示重要部分。三、 安装软件 安装MC/ServiceGuard软件。 安装Database Toolkits软件(安装后位于/opt/cmcluster/toolkit/目录内)。 使用swinstall命令进行上述安装。四、 准备系统建立主机信任关系 编辑安全控制文件/.rhosts:包含其他节点的根用户授权,如node1 rootnode2 root启动时间同步进程 建议在各个节点上面激活NTP(xntpd进程),编辑/etc/ntp.conf文件。(注:该项可以跳过)五、 网卡准备 硬件要求:每台服务器三块网卡(lan0、lan1、lan2)或两块网卡(la

9、n0、lan1)加RS232串口(只有在双节点群集中使用),其中lan0作为主机的主网卡 ,作为数据通讯用,而lan1作为lan0的备份网卡,lan2(RS232)作为心跳信号通讯; 网卡配置:网卡的配置在/etc/rc.config.d/netconf文件中定义。注意,在此文件中应将主网卡进行配置,而备份网卡不能配置IP地址。六、 准备磁盘(关键是共享磁盘如:磁盘阵列)创建逻辑卷(LV)结构创建root盘的镜像 如果不需要的话,可以不做(只能使用命令完成,不能使用SAM) 建立bootable LVM,以备作为root盘的镜像:# pvcreate -B /dev/rdsk/cxtydz 加

10、入root VG:# vgextend /dev/vg00 /dev/dsk/cxtydz 将新盘作成boot盘:# mkboot /dev/rdsk/cxtydz 将AUTO File复制到新盘的LIF区内:# mkboot -a “hpux (disk;0)/stand/vmunix” /dev/rdsk/cxtydz 对root和primary swap LV在新盘上做镜像(注意,应将VG00中的所有设备均做镜像,如/usr、/swap等):# lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/cxtydz 更新BDRA中的boot信息:# /usr/sbin

11、/lvlnboot -v -r /dev/vg00/lvol1 # /usr/sbin/lvlnboot -s /dev/vg00/lvol2 检查BDRA是否正确:# /usr/sbin/lvlnboot -R /dev/vg00 确认镜像的正确性:# lvlnboot -v 创建卷组(VG)和逻辑卷(LV)注:(可以使用SAM或命令方式) 选择VG所使用的磁盘(得到每个节点上可以看见的磁盘,识别出共享磁盘一般表现为磁盘阵列设备文件),在每个节点上面均执行下面的命令,列出每个节点可见的磁盘设备:# lssf /dev/dsk/*d0 在节点1上面创建物理卷(PV)# pvcreate /de

12、v/rdsk/c1t2d0 # pvcreate /dev/rdsk/c0t2d0 在节点1上面创建卷组(VG)创建卷组目录# mkdir /dev/卷组名 在卷组目录内创建卷组控制文件# mknod /dev/卷组名/group c 64 0xhh0000 (其中,主设备号总是64,次设备号以16进制数0xhh0000表示,hh必须在系统内唯一,使用系统中下一个可用的数值。使用下面的命令可以得到系统中已经存在的卷组:# ls -l /dev/*/group )创建卷组并将物理卷加入其中# vgcreate /dev/卷组名 /dev/dsk/c1t2d0 # vgextend /dev/卷组

13、名 /dev/dsk/c0t2d0 重复上述步骤创建其他卷组 在节点1上面创建逻辑卷(LV)# lvcreate -L 12 /dev/卷组名 在节点1上面创建文件系统(如果需要)在新建的逻辑卷上面创建文件系统# newfs -F vxfs /dev/卷组名/rlvol1 创建mount目录点# mkdir /mnt1 Mount文件系统以检查正确性# mount /dev/卷组名/lvol1 /mnt1 修改卷组属性 在node1上deactivate 卷组:# umount /mnt1 # vgchange -a n /dev/卷组名 在另一台主机上设置VG(只能使用命令方式完成)1) 在

14、节点1上面,生成卷组映像文件# vgexport -p -m /tmp/卷组名.map /dev/卷组名 2) 在节点1上面,将卷组映像文件复制到节点2# rcp /tmp/卷组名.map node2:/tmp/卷组名.map 3) 在节点2上面,创建卷组目录# mkdir /dev/卷组名 4) 在节点2上面,创建卷组控制文件# mknod /dev/卷组名/group c 64 0xhh0000 5) 在节点2上面,使用从节点1复制的卷组映像文件中的信息建立卷组结构# vgimport -m /tmp/卷组名.map /dev/卷组名 /dev/dsk/c1t2d0 /dev/dsk/c0

15、t2d0 (注意,在节点2上面的设备文件名字可能与节点1上面不同,必须确认)6) 在节点2上面激活卷组# vgchange -a y /dev/卷组名 7) 创建mount目录点# mkdir /mnt1 8) Mount文件系统以检查正确性# mount /dev/卷组名/lvol1 /mnt1 9) Umount文件系统# umount /mnt1 10) Deactivate VG# vgchange -a n /dev/卷组名 创建其他卷组结构重复上述步骤,创建其他卷组结构所有卷组创建完成后编辑/etc/lvmrc文件,保证在系统启动时不自动激活与CLUSTER有关的卷组(将AUTO_

16、VG_ACTIVATE置为0,并确认root卷组包含在custom_vg_activation函数内)。这些卷组将在应用包的control.sh文本中激活。最后步骤配置MC/ServiceGuard双机前的最后步骤在配置节点(节点1)上激活所有卷组# vgchange -a y /dev/卷组名 七、 配置CLUSTER(可以使用SAM或命令方式完成)生成CLUSTER配置文件模板# cmquerycl -v -C /etc/cmcluster/cmclconf.ascii -n node1 -n node2 编辑CLUSTER配置文件模板CLUSTER_NAME cluster1 #CLUS

17、TER的名字FIRST_CLUSTER_LOCK_VG /dev/vg01 #LOCK卷组NODE_NAME node1 #节点名字 NETWORK_INTERFACE lan1 HEARTBEAT_IP 15.13.171.32 #lan1是HEARTBEAT网络 NETWORK_INTERFACE lan2 #lan2是备份网络 NETWORK_INTERFACE lan0 STATIONARY_IP 192.6.143.10 #lan0的静态IP地址 FIRST_CLUSTER_LOCK_PV /dev/dsk/c1t2d0 #LOCK盘的物理卷名字# SERIAL_DEVICE_FIL

18、E /dev/tty0p0 #RS232串行HEARTBEAT线路NODE_NAME node2 NETWORK_INTERFACE lan1 HEARTBEAT_IP 15.13.171.30 NETWORK_INTERFACE lan2 NETWORK_INTERFACE lan0 STATIONARY_IP 192.6.143.20 FIRST_CLUSTER_LOCK_PV /dev/dsk/c1t2d0# SERIAL_DEVICE_FILE /dev/tty0p0HEARTBEAT_INTERVAL 1000000NODE_TIMEOUT 2000000AUTO_START_TIM

19、EOUT 600000000NETWORK_POLLING_INTERVAL 2000000VOLUME_GROUP /dev/vg01VOLUME_GROUP /dev/vg02 #注:所有CLUSTER相关的卷组都要在此写出检查CLUSTER配置的正确性(强烈建议:任何时候对双机配置文件做过改动,重新启动双机之前必须进行配置的检查)# cmcheckconf -v -C /etc/cmcluster/cmclconf.ascii 设置自动启动参数编辑文件/etc/rc.config.d/cmcluster,将参数AUTOSTART_CMCLD设为1,则在系统自举时自动启动CLUSTER。八

20、、 配置Package和Services(可以使用SAM或命令方式完成)创建子目录在/etc/cmcluster中为每个Package创建子目录# mkdir /etc/cmcluster/pkg1 # mkdir /etc/cmcluster/pkg2 建立配置文件模板为每个Package建立一个配置文件模板# cmmakepkg -p /etc/cmcluster/pkg1/pkg1conf.ascii # cmmakepkg -p /etc/cmcluster/pkg2/pkg2conf.ascii 编辑配置文件模板编辑Package配置文件,根据实际需要修改相关项:PACKAGE_NA

21、ME pkg1 NODE_NAME node1 主节点NODE_NAME node2 备份节点RUN_SCRIPT /etc/cmcluster/pkg1/control.sh Package启动脚本RUN_SCRIPT_TIMEOUT NO_TIMEOUTHALT_SCRIPT /etc/cmcluster/pkg1/control.sh Package停止脚本HALT_SCRIPT_TIMEOUT NO_TIMEOUTSERVICE_NAME service1 对每个service重复此3行定义SERVICE_FAIL_FAST_ENABLED NOSERVICE_HALT_TIMEOUT

22、 300SUBNET 15.16.168.0 Package对应的子网(可以多个)PKG_SWITCHING_ENABLED YESNET_SWITCHING_ENABLED YESNODE_FAIL_FAST_ENABLED NO建立控制脚本的模板建立Package控制脚本的模板# cmmakepkg -s /etc/cmcluster/pkg1/control.sh 控制脚本模式设置将Package控制脚本设为可执行模式# chmod +x /etc/cmcluster/pkg1/control.sh 编辑控制脚本编辑修改Package控制脚本时注意进行以下工作: 在PATH中增加启动se

23、rvice所需要的路径 增加需要激活的卷组名字 增加需要mount的文件系统和逻辑卷的名字 定义IP地址和子网 增加service名字 增加service命令 注意函数start_services和halt_services中启动和停止service使用的脚本参数,保证service启动和停止命令的正确性检查并分发配置文件 将Package控制脚本复制到其他节点# rcp /etc/cmcluster/pkg1/control.sh node2:/etc/cmcluster/pkg1/control.sh 检查CLUSTER配置(强烈建议:任何时候对双机配置文件做过改动,重新启动双机之前必须进

24、行配置的检查)# cmchechkconf -v -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/pkg1/pkg1conf.ascii -P /etc/cmcluster/pkg2/pkg2conf.ascii 生成并分发二进制CLUSTER配置文件# cmapplyconf -v -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/pkg1/pkg1conf.ascii -P /etc/cmcluster/pkg2/pkg2conf.ascii 九、 管理Cluster和Package管

25、理Cluster和节点启动Cluster# cmruncl -v # cmruncl -v -n node1 -n node2 在已运行的Cluster中增加一个节点运行# cmrunnode -v node2 在已运行的Cluster中停止一个节点运行# cmhaltnode -f -v node2 停止整个Cluster# cmhaltcl -f -v 对Cluster进行重新配置 停止整个Cluster 如果要改变CLUSTER LOCK VG,则# vgchange -c n vg01 # vgchange -a y vg01 重新进行配置工作 cmapplyconf cmruncl管

26、理Package和Service启动Package# cmrunpkg -n node1 pkg1 # cmmodpkg -e node1 pkg1 停止Package,不切换# cmhaltpkg pkg1 移动Package# cmhaltpkg pkg1 -n node1 # cmrunpkg -n node2 pkg1 # cmmodpkg -e pkg1 对Package进行重新配置 停止整个Cluster 修改配置文件 修改control.sh文件(注意保证所有节点一致) cmapplyconf cmruncl查看运行情况# cmviewcl -v 一十、 测试Cluster配置测

27、试Package Manager1) 得到service的pid(使用ps -ef命令)2) 杀死service进程(使用kill命令)3) 使用cmviewcl -v命令查看状态4) 将Package移动回原节点5) 对数据库系统的测试可以根据具体情况进行测试Cluster Manager1) 关闭一个节点的电源2) 使用cmviewcl -v命令查看状态3) 打开节点的电源4) 使用cmviewcl -v命令查看状态5) 将Package移动回原节点6) 对数据库系统的测试可以根据具体情况进行测试Network Manager1) 使用lanscan命令得到主/备网络信息2) 使用cmvi

28、ewcl -v命令查看状态3) 从主网卡上拔掉网线4) 使用cmviewcl -v命令查看状态(应完成本地网络切换)5) 重新连接网线6) 使用cmviewcl -v命令查看状态一十一、 故障诊断方法1、 检查Cluster和Package状态使用cmviewcl -v命令2、 检查RS232状态使用cmviewcl -v命令3、检查Package IP地址使用netstat -in命令4、查看LOG文件/var/adm/syslog/syslog.log/etc/cmcluster/pkg1/control.sh.log5、查看Cluster和Package配置文件6、查看Package控制

29、脚本文件(control.sh)7、使用cmquerycl和cmcheckconf命令检查配置的合法性8、检查LAN配置情况# netstat -in# lanscan# arp -a# landiag# linkloop# /usr/contrib/bin/cmgetconfig -f# cmviewcl -v附:一些有用的系统命令查看硬件配置情况# /usr/sbin/dmesg# /usr/sbin/ioscan# /usr/sbin/lssf /dev/rdsk/c0t5d0# diskinfo /dev/rdsk/c0t5d0# swapinfo # lanscan 配置LAN# /sbin/set_parms hostname# /sbin/set_parms ip_address编辑etc/hosts 文件reboot或# /sbin/set_parms initial(根据提示操作)创建新文件系统# newfs -F hfs # mkdir /mountpoint # mount /mountpoint Edit /etc/fstab file扩充HFS文件系统# umount /mountpoint # lvextend -L 400 block_device_filen

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1