NFS : NFS クライアントの設定2023/12/26 |
NFS クライアントから NFS 共有をマウントします。
当例では以下のような環境を前提に NFS クライアントの設定をします。 +----------------------+ | +----------------------+ | [ NFS Server ] |10.0.0.30 | 10.0.0.51| [ NFS Client ] | | dlp.srv.world +----------+----------+ node01.srv.world | | | | | +----------------------+ +----------------------+ |
|
[1] | NFS クライアントの設定です。 |
root@node01:~ #
vi /etc/rc.conf # 最終行に追記 nfsuserd_enable="YES" # 自身のドメイン名を指定 (サーバー側と同じ名前) nfsuserd_flags="-domain srv.world" # NFSv4 でマウント # NFSv4 の場合 # NFS の共有ディレクトリは サーバー側で指定した NFSv4 のルートディレクトリからの相対パスを指定 root@node01:~ # mount -t nfs -o nfsv4 dlp.srv.world:/nfsshare /mnt root@node01:~ # df -hT /mnt Filesystem Type Size Used Avail Capacity Mounted on dlp.srv.world:/nfsshare nfs 26G 184K 26G 0% /mnt
root@node01:~ #
umount /mnt # NFSv3 でマウント # NFSv3 の場合は相対パスではなくフルパス指定 root@node01:~ # mount -t nfs -o nfsv3 dlp.srv.world:/home/nfsshare /mnt root@node01:~ # df -hT /mnt Filesystem Type Size Used Avail Capacity Mounted on dlp.srv.world:/home/nfsshare nfs 26G 168K 26G 0% /mnt |
[2] | システム起動時に自動的に NFS 共有をマウントするには、以下のように設定します。 |
root@node01:~ #
vi /etc/fstab # 最終行に追記 : NFSv4 で NFS マウント
# Device Mountpoint FStype Options Dump Pass#
/dev/gpt/efiboot0 /boot/efi msdosfs rw 2 2
/dev/vtbd0p3 none swap sw 0 0
dlp.srv.world:/nfsshare /mnt nfs nfsv4,rw 0 0
|
[3] | システム起動時にではなく、マウントポイントへのアクセス時に、動的に NFS 共有をマウントする場合は以下のように設定します。 |
root@node01:~ #
vi /etc/fstab # [noauto] オプションを付加
# Device Mountpoint FStype Options Dump Pass#
/dev/gpt/efiboot0 /boot/efi msdosfs rw 2 2
/dev/vtbd0p3 none swap sw 0 0
dlp.srv.world:/nfsshare /mnt nfs nfsv4,rw,noauto 0 0
root@node01:~ #
vi /etc/auto_master # コメント化 #/net -hosts -nobrowse,nosuid,intr # コメント解除 /- -noauto
root@node01:~ #
root@node01:~ # echo 'autofs_enable="YES"' >> /etc/rc.conf root@node01:~ # service automountd start
df -hT /mnt Filesystem Type Size Used Avail Capacity Mounted on map -noauto autofs 0B 0B 0B 100% /mntroot@node01:~ # ls -l /mnt total 10 drwxr-xr-x 3 root wheel - 4 Dec 22 16:23 ./ drwxr-xr-x 20 root wheel uarch 25 Dec 22 16:59 ../ drwxr-xr-x 2 freebsd freebsd - 3 Dec 22 15:57 dir01/ -rw-r--r-- 1 root wheel - 9 Dec 22 16:23 testfile.txtroot@node01:~ # df -hT /mnt Filesystem Type Size Used Avail Capacity Mounted on dlp.srv.world:/nfsshare nfs 26G 168K 26G 0% /mnt |
Sponsored Link |