Centos7下安装和配置NFS服务
NFS是一个协议,一种文件系统,是在linux/unix系统之间实现共享的
服务器操作
环境准备
- selinux
setenforce 0
- 防火墙
- 关
systemctl stop firewalld.service
- 开
systemctl start firewalld.service
firewall-cmd --add-service=nfs --permanent
firewall-cmd --add-service=rpc-bind --permanent
firewall-cmd --add-service=mountd --permanent
firewall-cmd --reload
检查相关软件是否安装
1)rpm -qa | grep nfs-utils
2)rpm -qa | grep rpcbind
创建用于NFS文件共享的目录,并配置合适的文件访问权限
1)mkdir /share
2)chmod 777 /share
修改配置文件
vim /etc/exports
格式:[共享的目录] [主机名或IP(参数,参数)]
如:
/share * (rw)
NFS共享的常用参数:
重启NFS服务
systemctl restart nfs
或者 exportfs -rv
// r 重新导出全部共享, v 并且显示共享目录
// 查看共享目录参数
cat /var/lib/nfs/etab
客户端的使用
创建本地挂载目录
mkdir /client
查看连接状况
showmount -e NFS服务端地址
如: showmount -e 192.168.91.100
挂载
mount -t nfs NFS服务端地址:/share /client
如:mount -t nfs 192.168.91.100:/share /client