1、NFS服务端
1.1、CentOS系统
1.1.1、安装
#安装nfs服务和rpcbindyum install -y nfs-utils rpcbind#启动rpcbindsystemctl enable rpcbind && systemctl start rpcbind#启动nfssystemctl enable nfs && systemctl start nfs nfs-secure#开放端口firewall-cmd --permanent --add-service=nfsfirewall-cmd --reload
1.1.2、配置共享目录
#创建共享目录mkdir /public#配置tee /etc/exports <<-EOF/public 192.100.0.0/16(rw)EOF#重新加载配置文件systemctl reload nfsshowmount -e
1.2、Debian系统
1.2.1、安装
apt-get install nfs-kernel-server nfs-common portmap
1.2.2、配置共享目录
#创建共享目录mkdir /public#配置tee /etc/exports <<-EOF/public 192.100.0.0/16(rw,sync)EOF#启动服务/etc/init.d/nfs-kernel-server start或#systemctl start nfs-server (nfs-kernel-server也可以)
2、NFS客户端
2.1、CentOS系统
2.1.1、安装
yum install -y nfs-utils
2.1.2、挂载
mkdir /mnt/publicmount 192.100.3.200:/public /mnt/public#开机自动挂载:在/etc/fstab中添加192.100.3.200:/public /mnt/public nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
注意:
如果出现权限问题,需要配置参数:如客户端登录映射为root账号,或者将共享目录权限更改,如chmod 777 /public
2.2、Debian系统
2.2.1、安装
apt-get install nfs-common portmap
2.2.2、挂载
mkdir /mnt/publicmount 192.100.3.200:/public /mnt/public#开机自动挂载:在/etc/fstab中添加192.100.3.200:/public /mnt/public nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
