第12章 使用NFS实现文件系统

208 阅读1分钟

《linux就该这么学》

实验环境

  • nfs-server 172.22.7.7
  • nfs-client 172.22.7.10

服务端配置

1. 安装nfs

yum install -y nfs-utils

2. 配置共享目录

nfs-server#vi /etc/exports
/dir_for_share 171.22.7.*(rw,sync,root_squash)

3. 重启服务

systemctl restart rpcbind                 # 由于nfs用到了该服务
systemctl restart nfs-server

4.如果启用了防火墙,需要放开服务

firewall-cmd --permanent --zone=public --add-service=nfs
firewall-cmd --permanent --zone=public --add-service=rpc-bind
firewall-cmd --permanent --zone=public --add-service=nfs-mountd

客户端配置

1. 查看服务端共享了哪些目录

showmount -e 172.22.7.7        # 查看服务端共享了哪些目录

2. 挂载

# 将nfs服务器提供的/home/nfs挂载到本地的/test2目录
mount -t nfs 172.22.7.7:/home/nfs /test2/

3. 写入fstab

vi /etc/fstab
172.22.7.7:/home/nfs          /test2           nfs    defaults 0 0