当前位置:文档之家› hpux双机详细步骤

hpux双机详细步骤

HP-UX MC安装详细参考手册作者:devyfong目录一、配置MC的基本过程 (4)二、关于本文 (5)编写本文的目的 (5)规则定义及说明 (5)三、安装软件 (5)四、准备系统 (5)建立主机信任关系 (5)启动时间同步进程 (5)五、网卡准备 (6)六、准备磁盘 (6)创建逻辑卷(LV)结构 (6)创建root盘的镜像 (6)创建卷组(VG)和逻辑卷(LV) (7)修改卷组属性 (8)在另一台主机上设置VG (8)创建其他卷组结构 (9)所有卷组创建完成后 (9)最后步骤 (9)七、配置CLUSTER (9)生成CLUSTER配置文件模板 (9)编辑CLUSTER配置文件模板 (9)检查CLUSTER配置的正确性 (10)八、配置PACKAGE和SERVICES (11)创建子目录 (11)建立配置文件模板 (11)编辑配置文件模板 (11)建立控制脚本的模板 (12)控制脚本模式设置 (12)编辑控制脚本 (12)检查并分发配置文件 (12)九、管理CLUSTER和PACKAGE (13)管理C LUSTER和节点 (13)启动Cluster (13)在已运行的Cluster中增加一个节点运行 (13)在已运行的Cluster中停止一个节点运行 (13)停止整个Cluster (13)对Cluster进行重新配置 (13)管理P ACKAGE和S ERVICE (13)启动Package (13)停止Package,不切换 (13)移动Package (13)对Package进行重新配置 (14)查看运行情况 (14)十、测试CLUSTER配置 (14)测试P ACKAGE M ANAGER (14)测试C LUSTER M ANAGER (14)测试N ETWORK M ANAGER (14)十一、故障诊断方法 (15)附:一些有用的系统命令 (15)查看硬件配置情况 (15)配置LAN (15)扩充HFS文件系统 (16)移动文件系统 (16)文件系统日常维护 (16)删除CORE文件 (17)将磁盘从一个卷组移到另一个卷组 (17)PV-L INK(物理卷链路)配置 (17)手工启动HP-UX (17)进入ISL界面: (17)进入单用户状态 (17)安装软件时检查SWAGENTD是否启动 (17)软件打包到磁带(SWINSTALL格式) (17)杀死指定名字的进程 (18)检测INFORMIX SERVER状态 (18)一、配置MC的基本过程本表仅供参考:二、关于本文编写本文的目的公司的技术人员,根据该模板均能成功安装配置统一风格、符合FR 规范的MC高可用系统,通过本文档,系统管理员可对双机的基本概念有一定的了解;可完成双机的安装配置、日常管理、监控等任务。

规则定义及说明主机命名规则:本文的主机名分别是:node1和node2;并用蓝色表示该名称可随不同环境改变。

其他说明:本文所有蓝色字符均为根据不同环境修改的;而褐色部分则为可选内容,即这些操作可根据用户实际需要选择;红色表示重要部分。

三、安装软件●安装MC/ServiceGuard软件。

●安装Database Toolkits软件(安装后位于/opt/cmcluster/toolkit/<Database>目录内)。

●使用swinstall命令进行上述安装。

四、准备系统建立主机信任关系●编辑安全控制文件/.rhosts:包含其他节点的根用户授权,如node1rootnode2root启动时间同步进程●建议在各个节点上面激活NTP(xntpd进程),编辑/etc/ntp.conf文件。

(注:该项可以跳过)五、网卡准备硬件要求:每台服务器三块网卡(lan0、lan1、lan2)或两块网卡(lan0、lan1)加RS232串口(只有在双节点群集中使用),其中lan0作为主机的主网卡,作为数据通讯用,而lan1作为lan0的备份网卡,lan2(RS232)作为心跳信号通讯;网卡配置:网卡的配置在/etc/rc.config.d/netconf文件中定义。

注意,在此文件中应将主网卡进行配置,而备份网卡不能配置IP地址。

六、准备磁盘(关键是共享磁盘--如:磁盘阵列)创建逻辑卷(LV)结构创建root盘的镜像●如果不需要的话,可以不做(只能使用命令完成,不能使用SAM)●建立bootable LVM,以备作为root盘的镜像:# pvcreate -B /dev/rdsk/c x t y d z●加入root VG:# vgextend /dev/vg00 /dev/dsk/c x t y d z●将新盘作成boot盘:# mkboot /dev/rdsk/c x t y d z●将AUTO File复制到新盘的LIF区内:# mkboot -a “hpux (disk;0)/stand/vmunix” \/dev/rdsk/c x t y d z●对root和primary swap LV在新盘上做镜像(注意,应将VG00中的所有设备均做镜像,如/usr、/swap等):# lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/c x t y d z●更新BDRA中的boot信息:# /usr/sbin/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 /dev/rdsk/c1t2d0# pvcreate /dev/rdsk/c0t2d0●在节点1上面创建卷组(VG)创建卷组目录# mkdir /dev/卷组名在卷组目录内创建卷组控制文件# mknod /dev/卷组名/group c 64 0x hh0000(其中,主设备号总是64,次设备号以16进制数0xhh0000表示,hh 必须在系统内唯一,使用系统中下一个可用的数值。

使用下面的命令可以得到系统中已经存在的卷组:# ls -l /dev/*/group )创建卷组并将物理卷加入其中# vgcreate /dev/卷组名 /dev/dsk/c1t2d0# vgextend /dev/卷组名 /dev/dsk/c0t2d0●重复上述步骤创建其他卷组●在节点1上面创建逻辑卷(LV)# lvcreate -L 12 /dev/卷组名●在节点1上面创建文件系统(如果需要)在新建的逻辑卷上面创建文件系统# newfs -F vxfs /dev/卷组名/rlvol1创建mount目录点# mkdir /mnt1Mount文件系统以检查正确性# mount /dev/卷组名/lvol1 /mnt1修改卷组属性在node1上deactivate 卷组:# umount /mnt1# vgchange -a n /dev/卷组名在另一台主机上设置VG(只能使用命令方式完成)1)在节点1上面,生成卷组映像文件# vgexport -p -m /tmp/卷组名.map /dev/卷组名把后边的卷组导入map文件中2)在节点1上面,将卷组映像文件复制到节点2# rcp /tmp/卷组名.map node2:/tmp/卷组名.map3)在节点2上面,创建卷组目录# mkdir /dev/卷组名4)在节点2上面,创建卷组控制文件# mknod /dev/卷组名/group c 64 0xhh00005)在节点2上面,使用从节点1复制的卷组映像文件中的信息建立卷组结构# vgimport -m /tmp/卷组名.map /dev/卷组名 \/dev/dsk/c1t2d0 /dev/dsk/c0t2d0(注意,在节点2上面的设备文件名字可能与节点1上面不同,必须确认)6)在节点2上面激活卷组# vgchange -a y /dev/卷组名 激活7)创建mount目录点# mkdir /mnt18)Mount文件系统以检查正确性# mount /dev/卷组名/lvol1 /mnt19)Umount文件系统# umount /mnt110)Deactivate VG# vgchange -a n /dev/卷组名 激死创建其他卷组结构重复上述步骤,创建其他卷组结构所有卷组创建完成后编辑/etc/lvmrc文件,保证在系统启动时不自动激活与CLUSTER有关的卷组(将AUTO_VG_ACTIV ATE置为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 #CLUSTER的名字FIRST_CLUSTER_LOCK_VG /dev/vg01 #LOCK卷组NODE_NAME node1#节点名字NETWORK_INTERFACE lan1HEARTBEAT_IP 15.13.171.32#lan1是HEARTBEAT网络 NETWORK_INTERFACE lan2 #lan2是备份网络NETWORK_INTERFACE lan0STATIONARY_IP 192.6.143.10 #lan0的静态IP地址FIRST_CLUSTER_LOCK_PV /dev/dsk/c1t2d0 #LOCK盘的物理卷名字# SERIAL_DEVICE_FILE /dev/tty0p0 #RS232串行HEARTBEAT线路NODE_NAME node2NETWORK_INTERFACE lan1HEARTBEAT_IP 15.13.171.30NETWORK_INTERFACE lan2NETWORK_INTERFACE lan0STATIONARY_IP 192.6.143.20FIRST_CLUSTER_LOCK_PV /dev/dsk/c1t2d0# SERIAL_DEVICE_FILE /dev/tty0p0HEARTBEAT_INTERVAL 1000000NODE_TIMEOUT 2000000AUTO_START_TIMEOUT 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。

相关主题