NFS(network file system)是网络文件系统的简称。 服务器
1.使用NFS首先看是否安装了CentOS和RHEL这2个包(默认是安装的) 网络
查看命令:rpm –q nfs-utils portmap spa
2.查看NFS服务器是否启动 rest
service nfs starus orm
service portmap status(若是安装的是rpcbind:service rpcbind status(首先启动)) rpc
FNS服务器启动的命令 ast
#service nfs start file
#service portmap start(若是安装的是rpcbind:service rpcbind start(首先启动)) network
3.若是上述都没有问题的话就能够修改‘/etc/exports’文件 service
/home *(sync,ro)
多个Ip或服务器的修改形式为:
/home 10.0.2.10(insecure,rw,no_root_squash) 10.0.2.9(insecure,rw,no_root_squash) 10.0.252.13(insecure,rw,no_root_squash) 10.0.252.14(insecure,rw,no_root_squash)
/home 是被分享的目录;*:表示全部的服务器;(sync,ro):表示设置选项
ro:只读;rw:可读写;no_root_squash:权限不被压缩;insecure:能够用1024之后的端口
查看主机共享列表showmount -e;查看主机共享目录被客户机挂在的目录:showmount -d
客户机须要查看共享主机的输出目录:showmount -e 10.0.22.45
客户机挂载服务主机的输出目录:
# mount -t nfs 10.0.22.45:/home
客户机删除挂载服务器主机目录:
# umount /home
若是出现不能读写的状况,多是root权限被压缩为nobody权限了。
开机挂载:须要编辑文件编辑文件/etc/fstab添加下面语句
10.0.22.45:/home /home/ nfs rw,soft,intr 0 0
自动挂载:须要编辑文件/etc/auto.master
/home(本地目录) /etc/auto.nfs --timeout=60
拷贝文件cp -p /etc/auto.misc /etc/auto.nfs而后编辑文件auto.nfs添加nfs rw,soft,intr 10.0.22.45:/home最后重启服务service autofs restart