版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.HP-UX MC 安装详细参考手册【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.HP-UX MC 安装安装详细详细参考手册参考手册目目录录一、配置 MC 的基本过程.4二、关于本文.5编写本文的目的.5规则定义及说明.5三、安装软件.5四、准备系统.5建立主机信任关系.5启动时间同步进程.5五、网卡准备.5六、准备磁盘.5创建逻辑卷(LV)结构.6创建root盘的镜像.6创建卷组(VG)和逻辑卷(LV).6修改卷组属性.7在另一台主机上设置 VG.7创建其他卷组结构.8所有卷组创建完成后.8最后步骤.8七、配置
2、CLUSTER.8生成 CLUSTER 配置文件模板.8编辑 CLUSTER 配置文件模板.8检查 CLUSTER 配置的正确性.9设置自动启动参数.9八、配置 PACKAGE 和 SERVICES.9创建子目录.9建立配置文件模板.9编辑配置文件模板.10建立控制脚本的模板.10控制脚本模式设置.10编辑控制脚本.10检查并分发配置文件.11九、管理 CLUSTER 和 PACKAGE.11【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.管理 CLUSTER和节点 .11启动Cluster.11在已运行的Cluster中增加一个节点运行.11在已运行的Cluster中停止一个
3、节点运行.11停止整个Cluster.11对Cluster进行重新配置.11管理 PACKAGE和 SERVICE.11启动Package.11停止Package,不切换.12移动Package.12对Package进行重新配置.12查看运行情况.12十、测试 CLUSTER 配置.12测试 PACKAGE MANAGER.12测试 CLUSTER MANAGER.12测试 NETWORK MANAGER.12十一、故障诊断方法.13附:一些有用的系统命令.13查看硬件配置情况.13配置 LAN.13创建新文件系统.13扩充 HFS 文件系统.14移动文件系统.14文件系统日常维护.14删除C
4、ORE文件.14将磁盘从一个卷组移到另一个卷组.14PV-LINK(物理卷链路)配置 .14手工启动 HP-UX.15进入ISL界面:.15进入单用户状态.15安装软件时检查SWAGENTD是否启动 .15软件打包到磁带(SWINSTALL格式).15杀死指定名字的进程.15检测 INFORMIX SERVER 状态.15【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.、 配置 MC 的基本过程本表仅供参考:建立 /.rhosts, 使 root 对两机的所有资源都有所需的权限建立 Cluster 的配置文本:/etc/cmcluster/config.d建立 pkg1:/et
5、c/cmcluster/pkg1/pkg1.conf/etc/cmcluster/pkg1/tl/etc/cmcluster/pkg1/service1同步两机的 MC 配置文件:rcp -r /etc/cmcluster MachineB:/etc检查配置是否正确:cmcheckconf -v -C /etc/cmcluster/cmclconf -P /etc/mcluster/pkg0/pkg0.conf -P /etc/cmcluster/pkg1/pkg1.conf编译、分发配置: cmapplyconf -v -C /etc/cmcluster/cmclconf -P /etc/c
6、mcluster/pkg0/pkg0.conf -P /etc/cmcluster/pkg1/pkg1.conf修改 LVM 启动文件 /etc/lvmrc AUTO_VG_ACTIVATE=0使 VG00,VG01,VG02 不随系统的启动便置为可用修改 /etc/hosts 增加对 pkg0 和 pkg1 浮动地址的定义:pkg0 132.97.4.12pkg1 132.97.4.14修改 MC/ServiceGuard 启动文件 /etc/rc.config.d/cmcluster AUTOSTART_CMCLD=1检查/etc/rc.config.d/nfsconf,参数值应设置如下:
7、NFS_CLIENT=0NFS_SERVER=0同步两机的相关的配置文件:/.rhosts/etc/lvmrc/etc/rc.config.d/nfsconf/etc/rc.config.d/cmcluster/etc/passwd/etc/group/etc/hosts/etc/cmcluster/*运行 cluster: cmruncl -v cmviewcl v检查 LOG:/etc/cmcluster/pkg1/control.sh.log/var/adm/syslog/syslog.log【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.、 关于本文编写本文的目的公司的
8、技术人员,根据该模板均能成功安装配置统一风格、符合 FR 规范的 MC 高可用系统,通过本文档,系统管理员可对双机的基本概念有一定的了解;可完成双机的安装配置、日常管理、监控等任务。规则定义及说明主机命名主机命名规则规则: :本文的主机名分别是:node1 和 node2;并用蓝色表示该名称可随不同环境改变。其他其他说说明:明:本文所有蓝色字符均为根据不同环境修改的;而褐色部分则为可选内容,即这些操作可根据用户实际需要选择;红色表示重要部分。、 安装软件安装 MC/ServiceGuard 软件。安装 Database Toolkits 软件(安装后位于/opt/cmcluster/toolk
9、it/目录内)。使用 swinstallswinstall 命令进行上述安装。、 准备系统建立主机信任关系编辑安全控制文件/.rhosts:包含其他节点的根用户授权,如node1rootnode2root启动时间同步进程建议在各个节点上面激活 NTP(xntpd 进程),编辑/etc/ntp.conf 文件。(注:该项可以跳过)、 网卡准备 硬件要求:硬件要求:每台服务器三块网卡(lan0、lan1、lan2)或两块网卡(lan0、lan1)加 RS232 串口(只有在双节点群集中使用),其中 lan0 作为主机的主网卡 ,作为数据通讯用,而 lan1 作为 lan0 的备份网卡,lan2(R
10、S232)作为心跳信号通讯; 网卡配置:网卡配置:网卡的配置在/etc/rc.config.d/netconf 文件中定义。注意,在此文件中应将主网卡进行配置,而备份网卡不能配置 IP地址。【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.、 准备磁盘(关键是共享磁盘如:磁盘阵列)创建逻辑卷(LV)结构创建 root 盘的镜像如果不需要的话,可以不做(只能使用命令完成,不能使用 SAM)建立 bootable LVM,以备作为 root 盘的镜像:# # pvcreatepvcreate -B-B /dev/rdsk/c/dev/rdsk/cx xt ty yd dz z 加入
11、root VG:# # vgextendvgextend /dev/vg00/dev/vg00 /dev/dsk/c/dev/dsk/cx xt ty yd dz z 将新盘作成 boot 盘:# # mkbootmkboot /dev/rdsk/c/dev/rdsk/cx xt ty yd dz z 将 AUTO File 复制到新盘的 LIF 区内:# # mkbootmkboot -a-a “hpux“hpux (disk;0)/stand/vmunix”(disk;0)/stand/vmunix” /dev/rdsk/c/dev/rdsk/cx xt ty yd dz z 对 root
12、 和 primary swap LV 在新盘上做镜像(注意,应将 VG00 中的所有设备均做镜像,如/usr、/swap 等):# # lvextendlvextend -m-m 1 1 /dev/vg00/lvol1/dev/vg00/lvol1 /dev/dsk/c/dev/dsk/cx xt ty yd dz z 更新 BDRA 中的 boot 信息:# # /usr/sbin/lvlnboot/usr/sbin/lvlnboot -v-v -r-r /dev/vg00/lvol1/dev/vg00/lvol1 # # /usr/sbin/lvlnboot/usr/sbin/lvlnbo
13、ot -s-s /dev/vg00/lvol2/dev/vg00/lvol2 检查 BDRA 是否正确:# # /usr/sbin/lvlnboot/usr/sbin/lvlnboot -R-R /dev/vg00/dev/vg00 确认镜像的正确性:# # lvlnbootlvlnboot -v-v 创建卷组(VG)和逻辑卷(LV)注:(可以使用 SAM 或命令方式)选择 VG 所使用的磁盘(得到每个节点上可以看见的磁盘,识别出共共享磁享磁盘盘一般表一般表现为现为磁磁盘阵盘阵列列设备文件),在每个节点上面均执行下面的命令,列出每个节点可见的磁盘设备:# # lssflssf /dev/dsk
14、/*d0/dev/dsk/*d0 在节点 1 上面创建物理卷(PV)# # pvcreatepvcreate /dev/rdsk/dev/rdsk/c1t2d0c1t2d0 # # pvcreatepvcreate /dev/rdsk/dev/rdsk/c0t2d0c0t2d0 在节点 1 上面创建卷组(VG)创建卷组目录# # mkdirmkdir /dev/dev/卷卷组组名名 在卷组目录内创建卷组控制文件# # mknodmknod /dev/dev/卷卷组组名名/group/group c c 6464 0 x0 xhhhh00000000 (其中,主设备号总是 6464,次设备号以
15、16 进制数 0 xhh00000 xhh0000 表示,hhhh必须在系统内唯一,使用系统中下一个可用的数值。使用下面的【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.命令可以得到系统中已经存在的卷组:# # lsls -l-l /dev/*/group/dev/*/group )创建卷组并将物理卷加入其中# # vgcreatevgcreate /dev/dev/卷卷组组名名 /dev/dsk/dev/dsk/c1t2d0c1t2d0 # # vgextendvgextend /dev/dev/卷卷组组名名 /dev/dsk/dev/dsk/c0t2d0c0t2d0 重复上
16、述步骤创建其他卷组在节点 1 上面创建逻辑卷(LV)# # lvcreatelvcreate -L-L 1212 /dev/dev/卷卷组组名名 在节点 1 上面创建文件系统(如果需要)在新建的逻辑卷上面创建文件系统# # newfsnewfs -F-F vxfsvxfs /dev/dev/卷卷组组名名/ /rlvol1rlvol1 创建 mount 目录点# # mkdirmkdir / /mnt1mnt1 Mount 文件系统以检查正确性# # mountmount /dev/dev/卷卷组组名名/ /lvol1lvol1 / /mnt1mnt1 修改卷组属性 在 node1 上 deac
17、tivate 卷组:# # umountumount /mnt1/mnt1 # # vgchangevgchange -a-a n n /dev/dev/卷卷组组名名 在另一台主机上设置 VG(只能使用命令方式完成)1) 在节点 1 上面,生成卷组映像文件# vgexport -p -m /tmp/卷组名.map /dev/卷组名 2) 在节点 1 上面,将卷组映像文件复制到节点 2# rcp /tmp/卷组名.map node2:/tmp/卷组名.map 3) 在节点 2 上面,创建卷组目录# mkdir /dev/卷组名 4) 在节点 2 上面,创建卷组控制文件# mknod /dev/卷
18、组名/group c 64 0 xhh0000 5) 在节点 2 上面,使用从节点 1 复制的卷组映像文件中的信息建立卷组结构# vgimport -m /tmp/卷组名.map /dev/卷组名 /dev/dsk/c1t2d0 /dev/dsk/c0t2d0 (注意,在节点 2 上面的设备文件名字可能与节点 1 上面不同,必须确认)6) 在节点 2 上面激活卷组# vgchange -a y /dev/卷组名 7) 创建 mount 目录点# mkdir /mnt1 8) Mount 文件系统以检查正确性# mount /dev/卷组名/lvol1 /mnt1 9) Umount 文件系统【
19、精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.# umount /mnt1 10) Deactivate VG# vgchange -a n /dev/卷组名 创建其他卷组结构重复上述步骤,创建其他卷组结构所有卷组创建完成后编辑/etc/lvmrc 文件,保证在系统启动时不自动激活与 CLUSTER 有关的卷组(将 AUTO_VG_ACTIVATE 置为 0,并确认 root 卷组包含在custom_vg_activation 函数内)。这些卷组将在应用包的 control.sh 文本中激活。最后步骤配置 MC/ServiceGuard 双机前的最后步骤在配置节点(节点 1)上
20、激活所有卷组# vgchange -a y /dev/卷组名 、 配置 CLUSTER(可以使用 SAM 或命令方式完成)生成 CLUSTER 配置文件模板# cmquerycl -v -C /etc/cmcluster/cmclconf.ascii -n node1 -n node2 编辑 CLUSTER 配置文件模板CLUSTER_NAME cluster1 #CLUSTER 的名字FIRST_CLUSTER_LOCK_VG /dev/vg01 #LOCK 卷组NODE_NAME node1#节点名字 NETWORK_INTERFACE lan1 HEARTBEAT_IP 15.13.17
21、1.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_FILE /dev/tty0p0#RS232 串行 HEARTBEAT 线路NODE_NAME node2 NETWORK_INTERFACE lan1 HEARTBEAT_IP 15.13.171.30 NETWO
22、RK_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_TIMEOUT 600000000NETWORK_POLLING_INTERVAL 2000000VOLUME_GROUP /dev/vg01VOL
23、UME_GROUP /dev/vg02#注:所有 CLUSTER 相关的卷组都要在此写出检查 CLUSTER 配置的正确性(强强烈建烈建议议: :任何时候对双机配置文件做过改动,重新启动双机之前必须进行配置的检查)# cmcheckconf -v -C /etc/cmcluster/cmclconf.ascii 设置自动启动参数编辑文件/etc/rc.config.d/cmcluster,将参数 AUTOSTART_CMCLD 设为 1,则在系统自举时自动启动 CLUSTER。、 配置 Package 和 Services(可以使用 SAM 或命令方式完成)创建子目录在/etc/cmclust
24、er 中为每个 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_NAME pkg1NODE_NAME node1主节点NODE_NAME node2备份节点RUN
25、_SCRIPT /etc/cmcluster/pkg1/control.shPackage 启动脚本RUN_SCRIPT_TIMEOUT NO_TIMEOUTHALT_SCRIPT /etc/cmcluster/pkg1/control.shPackage 停止脚本HALT_SCRIPT_TIMEOUT NO_TIMEOUTSERVICE_NAME service1对每个 service 重复此 3 行定义【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.SERVICE_FAIL_FAST_ENABLED NOSERVICE_HALT_TIMEOUT 300SUBNET 15.1
26、6.168.0Package 对应的子网(可以多个)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 中增加启动 service 所
27、需要的路径增加需要激活的卷组名字增加需要 mount 的文件系统和逻辑卷的名字定义 IP 地址和子网增加 service 名字增加 service 命令注意函数 start_services 和 halt_services 中启动和停止 service使用的脚本参数,保证 service 启动和停止命令的正确性检查并分发配置文件将 Package 控制脚本复制到其他节点# # rcprcp /etc/cmcluster/pkg1/control.sh/etc/cmcluster/pkg1/control.sh node2node2:/etc/cmcluster/pkg1/control.sh:
28、/etc/cmcluster/pkg1/control.sh 检查 CLUSTER 配置(强强烈建烈建议议: :任何时候对双机配置文件做过改动,重新启动双机之前必须进行配置的检查)# # cmchechkconfcmchechkconf -C-C /etc/cmcluster/cmclconf.ascii/etc/cmcluster/cmclconf.ascii -P-P /etc/cmcluster/pkg1/etc/cmcluster/pkg1/pkg1conf.ascii.ascii -P-P /etc/cmcluster/pkg2/etc/cmcluster/pkg2/pkg2conf
29、.ascii.ascii 生成并分发二进制 CLUSTER 配置文件# # cmapplyconfcmapplyconf -v-v -C-C /etc/cmcluster/cmclconf.ascii/etc/cmcluster/cmclconf.ascii -P-P /etc/cmcluster/pkg1/etc/cmcluster/pkg1/pkg1conf.ascii.ascii -P-P /etc/cmcluster/pkg2/etc/cmcluster/pkg2/pkg2conf.ascii.ascii 【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.、 管理 Clu
30、ster 和 Package管理 Cluster 和节点启动 Cluster# # cmrunclcmruncl -v-v # # cmrunclcmruncl -v-v -n-n node1node1 -n-n node2node2 在已运行的 Cluster 中增加一个节点运行# # cmrunnodecmrunnode -v-v node2node2 在已运行的 Cluster 中停止一个节点运行# # cmhaltnodecmhaltnode -f-f -v-v node2node2 停止整个 Cluster# # cmhaltclcmhaltcl -f-f -v-v 对 Cluste
31、r 进行重新配置停止整个 Cluster如果要改变 CLUSTER LOCK VG,则# # vgchangevgchange -c-c n n vg01vg01 # # vgchangevgchange -a-a y y vg01vg01 重新进行配置工作cmapplyconfcmapplyconfcmrunclcmruncl管理 Package 和 Service启动 Package# # cmrunpkgcmrunpkg -n-n node1node1 pkg1pkg1 # # cmmodpkgcmmodpkg -e-e node1node1 pkg1pkg1 停止 Package,不切
32、换# # cmhaltpkgcmhaltpkg pkg1pkg1 移动 Package# # cmhaltpkgcmhaltpkg pkg1pkg1 -n-n node1node1 # # cmrunpkgcmrunpkg -n-n node2node2 pkg1pkg1 # # cmmodpkgcmmodpkg -e-e pkg1pkg1 对 Package 进行重新配置停止整个 Cluster修改配置文件修改 control.sh 文件(注意保证所有节点一致)cmapplyconfcmapplyconfcmrunclcmruncl【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文
33、档.查看运行情况# # cmviewclcmviewcl -v-v 、 测试 Cluster 配置测试 Package Manager1) 得到 service 的 pid(使用 psps -ef-ef 命令)2) 杀死 service 进程(使用 killkill 命令)3) 使用 cmviewclcmviewcl -v-v 命令查看状态4) 将 Package 移动回原节点5) 对数据库系统的测试可以根据具体情况进行测试 Cluster Manager1) 关闭一个节点的电源2) 使用 cmviewclcmviewcl -v-v 命令查看状态3) 打开节点的电源4) 使用 cmviewcl
34、cmviewcl -v-v 命令查看状态5) 将 Package 移动回原节点6) 对数据库系统的测试可以根据具体情况进行测试 Network Manager1) 使用 lanscanlanscan 命令得到主/备网络信息2) 使用 cmviewclcmviewcl -v-v 命令查看状态3) 从主网卡上拔掉网线4) 使用 cmviewclcmviewcl -v-v 命令查看状态(应完成本地网络切换)5) 重新连接网线6) 使用 cmviewclcmviewcl -v-v 命令查看状态、故障诊断方法1、检查 Cluster 和 Package 状态使用 cmviewclcmviewcl -v-
35、v 命令2、检查 RS232 状态使用 cmviewclcmviewcl -v-v 命令3、检查 Package IP 地址使用 netstatnetstat -in-in 命令4、查看 LOG 文件/var/adm/syslog/syslog.log/etc/cmcluster/pkg1/control.sh.log5、查看 Cluster 和 Package 配置文件6、查看 Package 控制脚本文件(control.sh)7、使用 cmqueryclcmquerycl 和 cmcheckconfcmcheckconf 命令检查配置的合法性8、检查 LAN 配置情况【精品文档】如有侵权
36、,请联系网站删除,仅供学习与交流.精品文档.# 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_parm
37、s 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 # extendfs # mount /mountpoint 移动文件系统# newfs -F hfs /dev/vg01/rlvol1 # mkdir /home.new # mount /dev/vg01/lvol1 /home.new # cd /home 【精品文档】如有侵权,请联系网站删除,仅供学习与交流.精品文档.# find . | cpio -pdumv /home.new # rm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学历史(中国近现代经济史)试题及答案
- 2025年大学体育经济与管理(管理实务)试题及答案
- 2025年大学大二(海洋科学)海洋化学基础试题及答案
- 2025年大学化工类(化工技术创新)试题及答案
- 2025年大学大三(资源勘查工程)矿产资源评价试题及答案
- 高职第一学年(工程监理)工程质量监理2026年综合测试题
- 2025年高职老年人能力评估师(评估实操)试题及答案
- 2025年中职地质灾害调查与治理施工(灾害调查基础)试题及答案
- 2025年大学大三(生物工程)基因工程原理综合测试试题及答案
- 2025年高职(建筑施工技术)高层建筑施工综合测试题及答案
- 2025-2026学年外研版(三起)三年级英语上册(全册)教案(附目录)
- 别墅设计调研
- DB1331-T 114-2025 雄安新区近零碳变电站技术标准
- c1学法减分考试题库及答案
- 成本暂估管理办法
- 柔性引才协议书
- 受托企业审核管理办法
- 第四单元欧洲风情《桑塔露琪亚》《三套车》课件人音版(简谱)初中音乐七年级下册
- TLR4-MyD88信号转导通路:解锁哮喘小鼠气道黏液高分泌机制的关键
- 华为体系文件管理制度
- 司机入职心理测试题及答案
评论
0/150
提交评论