- NFS (Network File System) サーバーの設定 -
NFSは、Linuxシステム間で利用されるファイル共有システムです。NFSを使用すると離れた場所にあるコンピュータのファイルを、あたかも自分のコンピュータ上にあるファイルのように操作することができます。
ここでは、ファイルを他のコンピュータに提供するNFSサーバーと他のコンピュータにあるファイルを利用するNFSクライアントの設定を行なっていきます。
NSFサーバーの設定 提供したいディレクトリ、及びファイルを/etc/exportsファイルに記述します。 # vi /etc/exports /home/user 192.168.0.2(rw) ← "r"は読み込み、"w"は書き込みの許可を示す NFSサーバーの起動 # /etc/rc.d/init.d/nfs start NFSが起動しているか確認します。 # /usr/sbin/rpcinfo -p portmapper, rquotad, mountd, nfs, nlockmgr, status がリスト内にあればOKです。 /etc/exportsを編集後nfsdに再読込させてください。 # /usr/sbin/exportfs -ra Linuxクライアント側の設定 portmapperとnfsロッキングが動作しているか確認 # /usr/sbin/rpcinfo -p portmapper, nlockmgrがリスト内にあれば、OKですが、動作していなければ、 各サービスを以下のように開始してください。 # /etc/rc.d/init.d/portmap start # /etc/rc.d/init.d/nfslock start マウントポイントの作成 これは、NFSサーバーが提供するディレクトリ(ファイル)をマウントするためのディレクトリの作成です。 自分の環境下で任意な場所に作成してください。以下は一例です。 # mkdir /mnt/nfs 実際に使用する場合は以下のようにマウントして使用します。 この場合では、IP:192.168.0.2 のコンピュータが提供している/home/userディレクトリを クライアントの/mnt/nfsにマウントすることで、/home/userディレクトリ内のファイルを 操作することができるようになります。 # mount -t nfs 192.168.0.2:/home/hiroshi /mnt/nfs
Copyright © 2004-2005 E-HIRO.NET. All Rights Reserved.