linux 搭建 nfs 服务

发布于 2021-09-04 18:09 阅读 863

NFS 是什么? nfs(network file system) 网络文件系统,是FreeBSD支持的文件系统中的一种,允许网络中的计算机之间通过TCP/IP网络共享资源

服务端

yum install -y nfs-utils
# 创建nfs目录
mkdir -p /nfs/data/
# 授予权限
chmod -R 777 /nfs/data
# 编辑export文件
vi /etc/exports
/nfs/data *(rw,no_root_squash,sync)
# 使得配置生效
exportfs -r
# 查看生效
exportfs
# 启动rpcbind、nfs服务
systemctl restart rpcbind && systemctl enable rpcbind
systemctl restart nfs-server && systemctl enable nfs-server
# 查看rpc服务的注册情况
rpcinfo -p localhost

客户端

比如k8s,每个节点都应执行

yum -y install nfs-utils
systemctl restart nfs-server && systemctl enable nfs-server

showmount测试
[root@master ~]# showmount -e 192.168.10.99
Export list for 192.168.10.99:
/nfs/data *

挂载本地目录
mount -t nfs 192.168.10.99:/nfs/data(共享目录) /test(本地目录)

广而告之,我的新作品《语音助手》上架Google Play了,欢迎下载体验