Status:
telnet linux client偶而卡住,然後出現錯誤訊息 do_ypcall: clnt_call: RPC: Timed out 才登入進去。
環境:
只有一台NIS server on linux,linux client有10台。
從錯誤訊息看起來是 NIS server 的問題。
Try 1. 修改 /etc/nsswitch.conf,將 hosts: files nis dns 改為 hosts: files nis。
==> 沒效,而且還造成無法連上 Internet。因為沒有 dns 造成 FQDN 無法解析。
Try 2. enable linux client nscd (name service cache daemon) by /usr/sbin/nscd。
==> 沒效。
處理過程中發現 NIS server 執行大部分指令都會出現 "... I/O error ...",但是 linux client 的 ypcat, ypwhich 還是正常的。因為無法正常 poweroff,只好斷電再重開機啦~~~
Try 3. enable Slave NIS server
==> 有效。也許只是單純的 NIS server 異常,也許只要 reboot NIS server 就會好。但是有 Slave NIS server 對整個 linux 環境是比較好啦。
沒有留言:
張貼留言