NFS
CentOS7.0无法挂载重启服务
安装
yum -y install nfs-utils rpcbind
相关命令
nfsstat -s <==服务端查看版本即挂载信息
nfsstat -c <==客户端查看版本即挂载信息
配置文件
/etc/exports
文件配置格式:
NFS共享的目录 NFS客户端地址1(参数1,参数2,...) 客户端地址2(参数1,参数2,...)
#说明:
NFS共享目录:
要用绝对路径,可被nfsnobody读写
#NFS客户端地址:
指定IP: 192.168.0.1
指定子网所有主机: 192.168.0.0/24
指定域名的主机: test.com
指定域名所有主机: *.test.com
所有主机: *
#参数:
ro <==只读权限
rw <==读写权限
sync <==同步写入,直接写盘
async <==异步写入,先存于内存中
all_squash <==无论客户端以哪种身份访问,均映射为NFS服务器的nfsnobody用户
root_squash <==当客户端以root身份访问时,映射为服务器的nfsnobody用户
no_root_squash <==是root就拥有root的权限,不映射
anonuid=xxx <==客户端访问映射的 UID
anongid=xxx <==客户端访问映射的 GID
例:
/share 10.10.10.0/24(rw,sync)
/rhome 10.10.10.0/24(rw) *(ro)
#10.10.10.0/24 这个网段拥有读写权限,其他则有只读
CentOS 7.*
启动: systemctl start rpcbind nfs
showmount -e 10.10.10.10 #查看共享的目录
exportfs -rv #刷新配置
mount -t nfs 10.10.10.2 /share /share #挂载
CentOS 6.5
安装
yum -y install nfs-utils rcpbind
启动
service rpcbind start
service nfs start