NFSサーバー構築2008/11/27 |
ユーザーのホームディレクトリ等を各サーバーで共有できるようにするためにNFSサーバーを構築します。
NFSサーバー自体は特に何もしない限りデフォルトでインストールされているため、何か新たに入れる必要はありません。 |
|
[1] | NFSサーバーとなるシステム上での設定 |
[root@ns ~]# vi /etc/exports # 以下記述*注 /home 192.168.0.0/24(rw,sync,no_root_squash) # *注 /home → 共有するディレクトリを指定 192.168.0.0/24 → アクセスを受け付けるネットワークの範囲 rw → 読み書き可 sync → 同期する no_root_squash → root特権有効
[root@ns ~]# /etc/rc.d/init.d/rpcbind start Starting rpcbind: [ OK ] [root@ns ~]# /etc/rc.d/init.d/nfs start Starting nfs services: [ OK ] Starting nfs quotas: [ OK ] Starting nfs daemon: [ OK ] Starting nfs mountd: [ OK ] Starting nfs idmapd: [ OK ] [root@ns ~]# /etc/rc.d/init.d/nfslock start Starting NFS statd: [ OK ] [root@ns ~]# chkconfig nfs on [root@ns ~]# chkconfig nfslock on [root@ns ~]# chkconfig rpcbind on |
[2] | NFSクライアント上での設定 |
[root@www ~]# /etc/rc.d/init.d/rpcbind start Starting rpcbind: [ OK ] [root@www ~]# /etc/rc.d/init.d/nfslock start Starting NFS statd: [ OK ] [root@www ~]# /etc/rc.d/init.d/netfs start Mounting other filesystems: [ OK ] [root@www ~]# chkconfig nfslock on [root@www ~]# chkconfig rpcbind on [root@www ~]# chkconfig netfs on [root@www ~]# mount -t nfs nfs.srv.world:/home /home [root@www ~]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/hda1 5040 382 4403 8% / tmpfs 257 0 257 0% /dev/shm /dev/hda5 1008 34 924 4% /tmp /dev/hda3 5040 1062 3723 23% /usr /dev/hda4 10080 205 9364 3% /var nfs.srv.world:/home 100794 188 95486 1% /home # ↑ NFSサーバーのホームディレクトリがマウントされている [root@www ~]# vi /etc/fstab # 最終行に追記:マウントするホームディレクトリをNFSサーバーのものに変更 /dev/hda1 / ext3 defaults 1 1 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 /dev/hda5 /tmp ext3 defaults 1 2 /dev/hda3 /usr ext3 defaults 1 2 /dev/hda4 /var ext3 defaults 1 2 /dev/hda2 swap swap defaults 0 0 nfs.srv.world:/home /home nfs defaults 1 2
|