HA配置前准备:
/etc/hosts servciceIP后额外加上主机名称 /.rhosts 5.1起建立在/usr/es/sbin/cluster/etc/rhosts下(只写IP或只写别名,在这建立后是无法直接在#rlogin 的,只能HA内部直接通信时用)
bootIP 使用正常的通信IP,否则连接将断开。
再配置串口 smit tty
在节点1上面执行,
cat /etc/hosts >/dev/tty0
在节点2上面执行
cat
再配置卷组(先创建mkvg -f -y datavg -V 60 hdisk2 hdisk3(60 是因为要大于两个节点上的lvlstmajor) (之后change里将auto on 关掉或者chvg -an datavg,HA会自动varyonvg和文件系统) ,lvname 划分大小 文件系统取消自动mount )
node1上 umount ,varyoffvg node2: importvg –y datavg hdisk3
importvg时如果遇到lv报错,是因为A节点创建VG时未指定一个大于B节点最小major number号(在B上执行lvlstmajor可查到)的M N号。
然后touch启停脚本 chmod
rcp B80_BOOT:/user/....start.sh /user....
开始配置:smit hacmp
cluster name
2 node name 时选中节点名对应的bootIP 后可选择 Discover HACMP-related Information form configured Nodes 自动发现拓扑
Add a Network to the HACMP cluster 时配置 :网络 ether然后选择启用 alias; 串口 rs232 里 并验证通信
commutication interface 里将双节点的BOOTIP和standbyIP选上;串口也对应到上一步配置的网络和串口里
verify并同步到另一节点上(一定启用 自动修改错误)
service IP 在(init里就可以 hacmp extended resources configuration里第一项)
配置启停脚本(脚本和路径一定要先手动验证没有问题) init里 configure applicaiton servers ;servername 自定义;
资源组 在(hacmp extended resources group configuration)
配置组名、 2node;然后返回进change/show resouceces and..配置APP,serviceIP,VGname。
再次verify并同步到另一节点上(一定启用 自动修改错误)
smit clstart启动 clstop停止
tail -f /tmp/hacmp.out 查看启动信息(5.4后换位置了) lssrc -g cluster或ps -ef|grep cluster
一个资源组绑定一个serviceIP;双机互备时设两个资源组,各绑定一个serviceIP,最好是设完一个资源组就测试切换一次
启动HA时加载顺序 :IP 卷组 文件系统 应用; 关闭相反
(创建VG mkvg -y xxvg -f hdisk1 (-f有东西时会强制覆盖))
附:
dd if=/dev/zero of=/dev/hdisk4 bs=1024
BOOT IP 心跳IP 是HA用来监控网卡死活状态用的。通过网卡上的BOOTIP来监控附属于它上的别名IP
永久 Persistent IP
一个节点上的一个cluster只能配置一个永久IP,在系统启动时它就可用,无论HA启动关闭与否
它也不漂移,始终服务于一个节点,即节点绑定,同一时刻可出现一个网卡上出现BOOTIP SERVICEIP Persistent IP三个IP
它不属于任何一个资源组
可以和serviceIP在一个网段(通常这样就不错),但不能和非serviceIP,如bootIP在一个网段。
永久IP SMIT里删掉后还会暂时存在,需要重启节点或ifconfig delete才能删掉。
收起