A 主機
$ sudo apt update
$ sudo apt install -y nfs-kernel-server
$ sudo vi /etc/exports
/mnt/Data/models 192.168.1.20(ro,sync,no_subtree_check)
ro:只讀(強烈建議,避免模型被誤寫)
sync:資料一致性
no_subtree_check:效能與穩定性
/mnt/Data/models 192.168.1.20(ro,all_squash,anonuid=1000,anongid=1000,sync,no_subtree_check)
all_squash:所有 client user 都映射成 anonymous
anonuid/anongid:指定成某個 UID/GID
$ sudo exportfs -ra
$ sudo systemctl restart nfs-kernel-server
$ showmount -e localhost
B 主機
$ sudo apt update
$ sudo apt install -y nfs-common
$ sudo mkdir -p /mnt/models
$ sudo mount -t nfs 192.168.1.10:/mnt/Data/models /mnt/models
$ ls /mnt/models
$ sudo vi /etc/fstab
192.168.1.10:/mnt/Data/models /mnt/models nfs ro,_netdev,auto 0 0
沒有留言:
張貼留言