次のように入力して、mountd デーモンが動作していることを確認します。
# ps -ef | grep mountd root 176 1 0 May 02 ? 0:19 /usr/lib/nfs/mountd |
mountd デーモンが動作している場合には、/usr/lib/nfs/mountd と表示されます。
mountd デーモンが動作していない場合は、mountd デーモンを起動します。
# /etc/init.d/nfs.server start |
システム上で共有されているファイルシステムをリスト表示します。
# share |
ユーザーのホームディレクトリを含むファイルシステムがすでに共有されているかどうかによって、次のいずれかの手順を選択します。
ユーザーのホームディレクトリがすでに共有されている場合、次の確認手順へ進みます。
ユーザーのホームディレクトリが共有されていない場合、手順 6 に進みます。
/etc/dfs/dfstab ファイルを編集して、次の行を追加します。
share -F nfs /file-system |
/file-system は、共有するユーザーのホームディレクトリを含むファイルシステムです。規約上、このファイルシステムは /export/home になります。
/etc/dfs/dfstab ファイルで指定されたファイルシステムを共有します。
# shareall -F nfs |
このコマンドは、/etc/dfs/dfstab ファイルにある share コマンドをすべて実行するので、システムをリブートする必要はありません。
ユーザーのホームディレクトリが共有されていることを確認します。
# share |
ユーザーのホームディレクトリがユーザーのシステム上にない場合、それが配置されているシステムから、ユーザーのホームディレクトリをマウントしなければなりません。詳細な手順については、ユーザーのホームディレクトリをマウントする方法を参照してください。
# ps -ef | grep mountd # /etc/init.d/nfs.server start # share # vi /etc/dfs/dfstab (share -F nfs /export/home 行を追加) # shareall -F nfs # share - /usr/dist ro "" - /export/home/user-name rw "" |