#配置流程
安装软件
开启服务rpc,nfs
配置共享目录
客户端连接
#检查并安装NFS服务
rpm -aq nfs-utils portmap rbcbind //检查是否安装
#安装
第1种方法:yum groupinstall "NFS file server"
第2种方法:yum install nfs-utils rpcbind -y
#cente7:systemctl start nfs
服务端:
/etc/init.d/rpcbind start 开启rpc服务
/etc/init.d/nfs start 开启nfs服务
rpcinfo -p localhost //查看提供的端口 111 2049 连个端口起来后,表示成功
客户端:
yum install nfs-utils rpcbind -y
/etc/init.d/rpcbind start 开启rpc服务
#NFS服务端配置文件 /etc/exports
[root@zcjscl ~]# vim /etc/exports
添加
/data/w_shared 0.0.0.0/24(rw,sync)
/data/r_shared 0.0.0.0/24(ro)
/data 10.10.0.0/24(rw,sync,all_squash,anonuid=65534,anongid=65534)
rw //可写
sync //同步到硬盘
#重启服务
cente7:systemctl reload nfs
/etc/init.d/portmap restart
/etc/init.d/nfs reload
#查看共享目录
服务器:showmount -e localhost
客户端:showmount -e 192.168.1.xx
cat /var/lib/nfs/etab 默认用户配置
chmod 755 /data
chown -R nfsnobody.nfsnobody /data 设置权限
#挂载方法
mount 源 目标
mount -t nfs 192.168.1.11:/data /mnt
#自动挂载 放在 /etc/rc.local
例子:
/etc/init.d/rpcbind start
/bin/mount -t nfs 192.168.1.2:/data /mnt
#写入 /etc/fstab
例子:
192.168.1.2:/data /mnt nfs defaults 0 0
停留在世界边缘,与之惜别