NFSサーバー構築2011/03/07 |
NFSサーバーを構築し、任意のディレクトリを各サーバーで共有できるようにします。 |
|
[1] | NFSサーバーとなるシステム上での設定 |
root@master:~# aptitude -y install nfs-kernel-server portmap root@master:~# vi /etc/exports # 記述 *注 /home 10.0.0.0/24(rw,sync,no_root_squash,no_subtree_check) #*注 /home ⇒ 共有するディレクトリを指定 10.0.0.0/24 ⇒ アクセスを受け付けるネットワークの範囲 rw ⇒ 読み書き可 sync ⇒ 同期する no_root_squash ⇒ root特権有効 no_subtree_check ⇒ サブツリーのチェック無効
root@master:~# service portmap restart Stopping portmap daemon.... Starting portmap daemon.... root@master:~# /etc/init.d/nfs-kernel-server restart Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
[2] | NFSクライアント上での設定 |
root@www:~# aptitude -y install nfs-common portmap root@www:~# mount -t nfs master.srv.world:/home /home root@www:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/www-root 19G 611M 18G 4% / tmpfs 502M 0 502M 0% /dev udev 497M 96K 497M 1% /dev/shm tmpfs 502M 0 502M 0% /var/run /dev/vda1 236M 22M 202M 10% /boot master.srv.world:/home 19G 611M 18G 4% /home # NFSサーバーのホームディレクトリがマウントされている root@www:~# vi /etc/fstab # 最終行に追記:マウントするホームディレクトリをNFSサーバーのものに変更 master.srv.world:/home /home nfs defaults 0 1
|