@H_404_1@1、安装@H_404_1@nfs 和 rpcbind
安装nfs-utils,rpcbind:@H_404_1@
yum -y install nfs-utils,rpcbind
systemctl stop firewalld.service
禁止防火墙开机自启动
systemctl disable firewalld.service
@H_404_1@3、启动服务:
nfs需要向rpc注册,rpc一旦重启,注册的文件都丢失,向他注册的服务都需要重启,注意启动顺序
启动rpc服务:
systemctl startrpcbind.service
启动nfs服务:
systemctl start nfs.service
@H_404_1@4、设置开机自启动
@H_404_1@ 设置rpc自启动:
systemctl enablerpcbind.service
设置rpc自启动:
systemctl enablenfs.service
@H_404_1@5、查看rpc,nfs状态
查看rpc状态:active
systemctl statusrpcbind.service
查看nfs状态:active
systemctlstatusnfs.service
客户端的安装配置
nfs需要向rpc注册,rpc一旦重启,注册的文件都丢失,向他注册的服务都需要重启,注意启动顺序
systemctl start nfs.service
服务器端
@H_404_1@1、在@H_404_1@/etc/exports设置NFS服务共享文件夹的位置
@H_404_1@vim /etc/exports:
@H_404_1@/etc/exports追加:@H_404_1@/data *(rw,sync,no_root_squash)
/data 共享的目录
* :任何人
rw :读写权限
sync:资料会先暂存于内存中,而非直接写入硬盘。
no_root_squash:当登录NFS主机使用共享目录的使用者是root时,其权限将被转换成为匿名使用者,通常它的UID与GID 都会变成nobody身份。
@H_404_1@2、重启rpcbind 然后重启 nfs:
重启rpc服务:
systemctl restartrpcbind.service
重启nfs服务:
systemctl restart nfs.service
客户端
@H_404_1@1、在所有客户端挂载@H_404_1@服务器192.168.1.100的@H_404_1@/data目录
查看192.168.1.100服务器可挂载的目录:
showmount -e 192.168.1.100
进行挂载:
mount -t nfs 192.168.20.128:/data /data
@H_404_1@2、设置客户端开机时自动挂载@H_404_1@192.168.1.100:/data到本地的@H_404_1@/data
在root用户下:
vim /etc/fstab
新增:
192.168.1.100:/data /data