NFS安装与配置

NFS在线文件系统使用很普遍, 一般用作共享目录, 安装也是很简单, 只需要注意配置权限和开机启动

服务端

安装相关服务

yum install nfs-utils

设置开机启动

systemctl enable nfs

如果需要支持CentOS 7.4以下版本的主机, 还需要设置systemctl enable rpcbind

配置共享目录

# 创建目录
mkdir /data
# 配置权限
vi /etc/exports
##############################################
/data     192.168.104.0/24(rw,sync,no_root_squash,no_all_squash)
  • /data: 共享目录位置。
  • 192.168.104.0/24: 客户端IP范围,*代表所有,即没有限制。
  • rw: 权限设置,可读可写。
  • sync: 同步共享目录。
  • no_root_squash: 可以使用root授权。
  • no_all_squash: 可以使用普通用户授权。

启动服务

systemctl start nfs

如果需要支持CentOS 7.4以下版本的主机, 还需要启动systemctl start rpcbind

# 检查一下本地的共享目录
showmount -e localhost

客户端

安装相关服务

yum install nfs-utils

检查服务端的共享目录是否可用

showmount -e 192.168.104.26

创建需要挂载的磁盘

mkdir /data

挂载

mount -t nfs 192.168.104.26:/data/oac /data

服务端NFS盘下可以新建相关项目的文件夹, 比如oac

最后, 写入配置文件, 开机启动挂载

vim /etc/fstab
#######################################
192.168.104.26:/data/oac /data     nfs    defaults     0  0

如果挂载成功, 但发现文件夹中文件没有同步, 请先退出终端, 再验证

展示评论