前面的一篇文章提到过这个事情,现在已经做完了,上线跑了几天。在之前的测试过程中也是可以正常切换HA的资源组的,唯独有个小问题——还是把nfs结合到HACMP里面怎么使用的问题,最后我的办法是这样的:
nfs server并不由HACMP来管理,而是手动的去管理它,下面是我的两个配置点,一是在HACMP里面的
Filesystems mounted before IP configured true
另外一个是/etc/inittab里面的
:rcnfs:a:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons
这样当我把HACMP的两台Server都开机后,nfs 并没有自动启动,然后我就开始启动HACMP services(HA的服务并没有设置成开机自启动) 这个时候资源组会run在级别高的节点上,等HA的服务稳定下来了然后通过 smit nfs去启动nfs server这样子我所有的/etc/exports下面的路径就都export出来了,当然如果这个时候需要新加一个路径作为nfs export的路径的话,那么在smit mknfsexp去设置路径和其他属性,这个配置结果会写到/etc/exports文件里面; 然后手动的将资源组切换到HA中级别低的节点上,等HA服务稳定后同样使用smit nfs 启动nfs server 这个时候如果有需要新加路径来export的话 可以直接使用smit mknfsexp来添加,同样配置会写到/etc/exports里面去。 经过这样子的过程后,当HA再发生切换时就无需任何人为干预, 注意在用smit nfs去启动nfs server时一定不要使用both的方法启动nfs server
如果这两台Server关机后再开,则同样需要上述人为干预的办法以启动HA当中的nfs server
所以我这个HA处理nfs的事情还是处于半自动的,下一次再好好去研究如何让它结合到HA自身的功能里面去
注:我这里需要export出来的不仅有文件系统,还有普通的路径
在这个系统里面samba使用的是samba 3.0.28 并且让它一开机就在Server上运行,不管资源组是否在这台Server上运行,所以自己在/etc/inittab里面添加了如下一条:
samba:2:once:/opt/pware/samba/3.0.28/strsamba.sh > /dev/null 2>&1
strsamba.sh其实里面就是两条命令,
其他没什么了,这次还顺便把IPAT用alias的方式取代了IP替换的方式
阅读(1808) | 评论(0) | 转发(0) |