#author("2023-01-30T11:48:43+09:00","default:dramsukohome","dramsukohome") #author("2023-01-30T12:11:36+09:00","default:dramsukohome","dramsukohome") [[Linux]] #shadowheader(1,NFS Server); #contents * Install [#yaf40d81] ** CentOS(RHEL) [#wca6b5ab] yum -y install nfs-utils ** ubuntu [#ob5a61b9] sudo apt-get install nfs-kernel-server * Server設定 [#v9dee4b0] + vi /etc/idmapd.conf Domain = tar3.net + sudo vi /etc/exports /var/log/squid3 192.168.1.0/255.255.255.0(rw,no_root_squash,async) -- asyncを書いた方が圧倒的に早いらしいので追記 + おまじない sudo mount -t nfsd nfsd /proc/fs/nfs ** 起動 [#aca607f6] sudo service nfs-kernel-server restart ** 対応バージョンの確認 [#dfcb0821] rpcinfo -p - Verの箇所を見る * Client設定 [#d4b5671e] -DNSは設定済みとします。 ** Install(Ubuntu) [#gf25f4fd] sudo apt-get install nfs-common ** Install(RHEL, CentOS, AlmaLinux, RockeyLinux) [#u3931726] sudo dnf install nfs-utils ** マウント・コマンド [#vb6eb4e8] sudo mount -t nfs serverName:/mnt/hogehoge /mnt/hogehoge -o rw,nfsvers=4 ** fstab [#hdf9e0ff] serverName:/mnt/hogehoge /mnt/hogehoge nfs rw,nfsvers=4,async 0 0 serverName:/mnt/hogehoge /mnt/hogehoge nfs rw,nfsvers=4,async,rsize=8192,wsize=8192 0 0 * トラブル [#da3f3340] ** nfs 4(server) <-> nfs 3(client), mount.nfs: access denied by server while mounting [#kb450e51] - クライアントのマウント・オプションに以下を追加。~ (nfsvers=3) mount -t nfs -o nfsvers=3 x.x.x.x:/share /mnt - fstab の例 hogeServer:/mnt/hogehoge /mnt/hoge nfs rw,nfsvers=3 0 0