简要记录下:
9点半接到用户电话保障,出现多个账号不能登陆nis服务器。nis服务器为双机的SUN小机群集,这属于历史遗留问题,群集由主机切换到备机后,会出现/etc/nis/passwd丢失状况,用ypcat passwd |wc -l会发现只有366个用户,少了一百多个,问题根源也一直没有找到。
迅速判断故障原因之后,加之前天发现nis资源主机内存有问题,测试后,发现此机已关机,于是连接管理机 10.90.1.220,再telnet主机管理卡192.168.2.1,进入A卡console端OK界面,进行boot操作。
启动后,先查看备机的clrg status 资源挂载情况,然后scswitch -z -h nodelist -g resource-group,将nis资源组切回原机器,同时查看ypwhich是否指向了正确的主机。
群集确认完后,再进行telnet服务器确认,如果还是指向备机,则重启nis服务
/usr/lib/netsvc/yp/ypstop,再/usr/lib/netsvc/yp/ypstart。
此时打电话给用户进行账号确认,反馈工作站无法登陆,测试其无法登陆的账号,发现服务器端账号正常,也能使用Xmanager进行登陆,由于用户使用SUN工作站,建议其重启,重启后解决,原因应该是工作站保留了之前的错误nis指向。
至此,11点5分,故障解决。