淘先锋技术网

首页 1 2 3 4 5 6 7

系统配置:CentOS环境使用NFS远程目录挂载过程图解-数据库远程运维 (dbs724.com)icon-default.png?t=N6B9https://www.dbs724.com/11045.htmlCentOS - NFS实现共享文件夹及开机自动挂载功能_centos nfs挂载_Q.E.D.的博客-CSDN博客icon-default.png?t=N6B9https://blog.csdn.net/qq_34272760/article/details/131683280

1、准备两台或以上Centos服务器

192.168.0.1  nfs服务器
192.168.0.2  nfs客户端

2、以root用户登录192.168.0.1服务器,执行以下操作

# 1、安装nfs
yum -y install nfs-utils rpcbind
   
# 2、设置开机启动
systemctl enable nfs.service
systemctl enable rpcbind.service
   
# 3、启动rpcbind和nfs
systemctl restart nfs.service
systemctl restart rpcbind.service
  
# 4、编辑共享配置
vi /etc/exports
  
# 5、写入共享目录(根据实际情况修改,chmod 777 权限)
/share *(rw,sync,no_root_squash)
  
# 6、重新加载
exportfs -rv
  
# 7、查看本机共享的nfs目录
showmount -e

在NFS服务器端(RHEL6.5)使用命令 showmount -e 127.0.0.1 报错,提示:clnt_create: RPC: Program not registered

解决办法:

1、在服务器上先停止rpcbind,
   service rpcbind stop
2. 然后在停止nfs
   service nfs stop
3. 最后在重启rpcbind和nfs,一定要按顺序启动和停止
   service rpcbind start
   service nfs start

3、以root用户登录192.168.0.2服务器,执行以下操作进行共享目录挂载

安装 nfs-utils
yum install nfs-utils

# 1、查看服务器发布的nfs目录
showmount -e 192.168.0.1
  
# 2、创建本地挂载目录(根据实际情况修改),chmod 777 权限
mkdir -p /share
  
# 3、挂载服务器目录
mount -t nfs -o nolock 192.168.0.1:/share /share

4、测试共享目录

 # 1、登录192.168.0.1,进入/share目录
 cd /share
   
 # 2、新建文件
 touch test.txt
  
 # 3、登录192.168.0.2,进入/share目录,查看是否有test.txt文件
 cd /share
 ls