[求助]急!关于Serviceguard
今天更改了2台机器的用户名,然后相应的更改了vg,/.rhosts,/etc/hosts,以及pkg的相关内容(都是和hostname相关的),然后发现双机无法起了。
本想重新配,但是cmclustercl就会提示:
Permission denied to 10.100.7.162
Permission denied to 127.0.0.1
Warning: Unable to determine local domain name for ISAPDB-A
Looking for other clusters ... Done
Node ISAPDB-A is refusing Serviceguard communication.
Please make sure that the proper security access is configured on node
ISAPDB-A through either file-based access (pre-A.11.16 version) or role-based
access (version A.11.16 or higher) and/or that the host name lookup
on node ISAPDB-A resolves the IP address correctly.
Failed to gather configuration information.
之后想重新做双机,删掉相应的文件,发现依旧是这样,使用任何和双机相关的命令都会提示:
Unable to get a handle for the local cluster: Permission denied
The user root on node ISAPDB-A doesn't have access to view the configuration.
不知道错在哪里了,这个是什么权限啊。
跪求高人指点。
P.S:两台机器都能ping通,心跳也能,而且可以rcp文件,以及rlogin
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
检查/etc/cmcluster/cmclnodelist文件
set_parms hostname 这个改了要重启系统的,不用再修改netconf文件
回复 6# hbh231
我是使用的set_parms hostname修改的,但是最后没有检查 /etc/rc.config.d/netconf
应该是这个文件也一同修改的吧
多谢楼上各位指点,下次改主机名的时候一定会小心了。
楼主,更改主机名一定要小心的.
你好像没提到将/etc/rc.config.d/netconf中的主机名也改掉?
双机出现这种情况,首先要nsloolup 主机名和IP各一次,看设置是否有问题.
手动修改,需要同时修改netconf和/etc/hosts2个文件,最后重启下net服务.
最安全更改主机名的方法:set_parms hostname ,不过要重启系统
另一种方法是SAM中networking and communications里面actions中有
modify system name ,可以修改hostname直接生效的.
需要修改ascii文件,重新应用配置!
问题不复杂,但是不在现场,没法帮你
回复 1# wswwaizh
按重新配置方式都检查一下!!!!
1. 在2个节点分别nslookup两台主机名是否能解析出正确的IP呢?不能的话修改对应的/etc/hosts文件;
2. /.rhosts文件里面还有root用户那一行么?没有的话加上;
3. 上面fix掉了之后再试一下~