Linux
NFS Server
Install †
CentOS(RHEL) †
yum -y install nfs-utils
ubuntu †
sudo apt-get install nfs-kernel-server
Server設定 †
- 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)
- おまじない
sudo mount -t nfsd nfsd /proc/fs/nfs
起動 †
sudo service nfs-kernel-server restart
対応バージョンの確認 †
rpcinfo -p
Client設定 †
Install(Ubuntu) †
sudo apt-get install nfs-common
Install(RHEL, CentOS, AlmaLinux?, RockeyLinux?) †
sudo dnf install nfs-utils
マウント・コマンド †
sudo mount -t nfs serverName:/mnt/hogehoge /mnt/hogehoge -o rw,nfsvers=4
fstab †
serverName:/mnt/hogehoge /mnt/hogehoge nfs rw,nfsvers=4,async,rsize=8192,wsize=8192 0 0
トラブル †
nfs 4(server) <-> nfs 3(client), mount.nfs: access denied by server while mounting †
- クライアントのマウント・オプションに以下を追加。
(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