NFS Server:
1. 用yast安装nfs-kernel-server包,SUSE linux 11的光盘中自带
2. 修改 /etc/export,加入下面一行:
3. sudo /etc/intit.d/nfsserver start (或者 sudo service nfsserver
start)
4.如果nfsserver已经启动,编辑export后只需要运行exportfs -a 即可生效
5. 查看NFS server的设置
exportfs -v
/nfscontents
(rw,wdelay,crossmnt,insecure,root_squash,no_subtree_check,fsid=0)
6. 运行yast,在firewall设置里允许nfs服务
NFS Client:
1. 先运行rpcinfo -p 192.168.131.11,看看NFS服务器的RPC服务是否正常
rpcinfo -p 192.168.131.11
program vers
proto port
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
2.直接运行mount命令
mount -t nfs -o rw 192.168.131.11:/nfsfolder /nfsfolder
3. 修改/etc/fstab的方法,修改后运行mount -a即可生效
3.1先umount /nfsfolder/
3.2修改/etc/fstab,加入:
192.168.131.11:/nfsfolder /nfsfolder nfs rw 0 0
3.3 运行mount -a生效
3.4 运行mount -v查看是否成功
192.168.131.11:/nfsfolder on /nfsfolder type nfs
(rw,addr=192.168.131.11)
启动nfsv4:
nfs server - 修改/etc/sysconfig/nfs为NFS4_SUPPORT="yes"
nfs client - mount -t nfs4 -o rw 192.168.131.11:/nfsfolder
/nfsfolder