
私は各マシンがNFSサーバー/クライアントである小規模ネットワークを継承し、/ dataフォルダを他のすべてのマシンにエクスポートしました。同じ機能を持ちたいマシンを追加し、それに応じてネットワーク/ etc / fstabと/ etc / exportsを更新しました。
ただし、再起動後、新しいコンピュータはエクスポートテーブルを自動的に作成しないため、そのコンピュータのエクスポートsudo exportfs -a
テーブルを手動で作成し、クライアントから結合する必要がsudo mount -a
あります。一部の記事で提案されているように、/etc/exportsに共有を追加しました。 NFSのデフォルト動作は何ですか?以前のシステムには、共有をエクスポートするための/etc/profile行がないようです...少なくとも見つかりません。
再起動時に新しいシステム(Ubuntu 12.04)に自動的に共有をエクスポートさせるにはどうすればよいですか?
答え1
これはディストリビューションによって異なります。おそらく
systemctl enable nfsserver.service
または
insserv nfsserver
または
chkconfig nfsserver on
あなたのサービスが「nfsserver」と呼ばれる場合。以下で適切な人を見つけることができます。
find /etc/init.d /usr/lib/systemd/ -iname "*nfs*"