私はNISで作業しており、autofs
NFSサーバーからホームディレクトリを取得しています。再起動するたびに手動でnis
再起動する必要があることを除いて、すべてがうまく機能します。autofs
したがって、システムが起動したら、コンソールに切り替え(またはマシンにSSHで接続)して、次のことを行う必要があります。
sudo service nis restart
sudo service autofs restart
その後、すべてが問題なくスムーズに実行されます。
そうしないと、ログイン画面を通過できません。たとえば、私のシステムには、localuser
(コンピュータのパスワードとホームディレクトリ)とremoteuser
(リモートコンピュータのパスワードとホームディレクトリ、NFSのホームディレクトリ)という2人のユーザーがいます。これで、再起動後にlocaluser
問題なくログインできます。 GNOMEでログインしようとするとremoteuser
パスワードが許可されますが、ホームディレクトリが見つからないため、GNOMEを使用してログインしようとするとすぐにログアウトします。remoteuser
リモートでログインしたり、テキスト端末(++)に切り替えた後でもログインできますが、ctrl
ホームディレクトリが見つかりません。上記のようにNISを再起動してから再起動するまでは、正常にログインできます。alt
f1
autofs
remoteuser
だから私の質問は:再起動するたびにこれらのサービスを手動で再起動したくない場合はどうすればよいですか?
私はこのコンピュータをスタンドアロンコンピュータとして使用しているネットワークに移動したことがあるので、インストールする前にネットワーク設定を少ししておいたと思いましたautofs
。
Ubuntu 12.04を使用していますが、以前のバージョンのUbuntuを実行している他のコンピュータでも同様の問題が発生しました。
ベストアンサー1
14.04でこの問題が発生しました。
ディストリビューションでUpstartを使用してプロセスを開始する場合は、表示される行に移動して/etc/init/autofs.conf
変更してください。
start on runlevel [2345]
到着
start on (local-filesystems and net-device-up IFACE!=lo)
これにより、Upstartはファイルシステムとネットワークが利用可能になるまでautofsが起動するのを待ちます。
今私はnisを使用していませんが、これが主な問題だと思います。これは多くの人に当てはまります。古い記事をもう一度アップロードして申し訳ありません。この情報をここに入れなければならないと思いました。