- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Solaris2.6が起動しなくなってしまった)
Solaris2.6が起動しなくなった!原因や解決方法を教えてください
このQ&Aのポイント
- Solaris2.6が起動しなくなってしまいました。NISサーバーの設定や他のewsとのNFS組み込みが原因かもしれませんが、エラーメッセージが表示されないため、解決方法が分かりません。
- 古いewsのSolaris2.6が起動しなくなりました。NISサーバー設定やNFS組み込みが問題の可能性がありますが、具体的なエラーメッセージが表示されないため、対処方法が分かりません。
- NISサーバーを設定し、しばらくは正常に動いていたSolaris2.6が突然起動しなくなりました。bootすると最初の表示までは進むものの、その後何も表示されずに停止します。NFS組み込みや他のewsとの連携が原因かもしれませんが、具体的なエラーメッセージがないため、対処方法が分かりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> starting rpc service: rpcbind keyserv ypserv ypbind ypxferd rpc.yppasswd rpc.ypupdated done. 解決に繋がるメッセージではないようで推測ですが・・・ /etc/vfstab などの設定に他のサーバのファイルをマウントするなどの記述はありませんか? NFSマウントもタイムアウトの設定があるとメッセージを出力しますが・・・じっと我慢する設定になっていることもあるので boot -s で起動して確認してみては如何でしょうか?
お礼
回答ありがとうございます。 NFSを組んでいますがすべてオートマウントになっているため、/etc/vfstab などに他サーバーのマウント記述はありません。 色々と試行錯誤した結果わかったことは、(本当の原因は不明ですが) NISサーバーとして設定した状態で #cp /etc/nsswitch.conf /etc/nsswitch.nis としてしまうと再起動時に starting rpc service: rpcbind keyserv ypserv ypbind ypxferd rpc.yppasswd rpc.ypupdated done. で止まってしまい起動しなくなるということです。 /etc/nsswitch.conf の内容が /etc/nsswitch.file の状態なら問題ありませんでした。 しかしこのままでは、このNISサーバーがNISマップを引けないため”passwd: files nis”等の記述に変更して自分自身をNISサーバーとしてクライアント動作も可能となりました。 このewsは以前、NISクライアントとして動作していたものを、NISサーバーに変更したため、クライアント時の /etc/nsswitch.conf がそのまま残っていて、さらにおそらく再起動せずにサーバー設定終了させていたため、後になってトラブルが発生したと思われます。 また、一度起動しなくなると boot -s で立ち上げて /etc/nsswitch.conf を変更しても再起動できなくなってしまうため、再インストールするしか復帰方法が見つからず、かなり大変でした。 この現象が一般的なものか、この器械特有なものかは不明です。また /etc/nsswitch.nis のどの記述項目が原因かも調べきれていません。