服务-记在Linux中搭建nfs文件共享的一次经历
1.服务器节点介绍
1.1 服务节点
主机名: server.hui.local
IP地址: 192.168.1.101/24
1.2 客户端节点
主机名: client.hui.local
IP地址: 192.168.1.102/24
2. 服务节点部署
2.1 安装NFS相关软件包
# yum install nfs-utils nfs-utils-lib
# systemctl enable rpcbind
# systemctl enable nfs-server
# systemctl enable nfs-lock
# ystemctl enable nfs-idmap
# systemctl start rpcbind
# systemctl start nfs-server
# systemctl start nfs-lock
# systemctl start nfs-idmap
2.2. 创建共享目录
在服务器中创建名为/var/share的共享目录,让客户端用户读取和写入该目录中的文件
# mkdir /var/share
# chmod 777 /var/share
2.3 导出共享目录
在NFS服务器上导出共享目录:编辑文件/etc/exports,修改如下:
# /var/share/ 192.168.1.0/24(rw,sync,no_root_squash,no_all_squash)
代码说明:
/var/share - 共享目录
192.168.1.0/24 - 客户端的IP地址范围
rw - 共享文件夹同步的可写权限
sync - 同步共享目录
no_root_squash - 启用root权限
no_all_squash - 启用用户权限
2.4 重启NFS服务
# systemctl restart nfs-server
3.客户端节点部署
3.1 安装NFS相关软件包
# yum install nfs-utils nfs-utils-lib
3.2 启用并启动NFS服务
# systemctl enable rpcbind
# systemctl enable nfs-server
# systemctl enable nfs-lock
# systemctl enable nfs-idmap
# systemctl start rpcbind
# systemctl start nfs-server
# systemctl start nfs-lock
# systemctl start nfs-idmap
3.3 挂载NFS共享
创建一个挂载点以挂载我们之前在服务节点中创建的共享文件夹 ‘/var/share’
# mkdir /var/nfs_share
# mount -t nfs 192.168.1.101:/var/share /var/nfs_share
3.4 卸载NFS共享
卸载:
# umount /var/nfs_share
强制卸载:
# umount -lf /var/nfs_share
4. 注意事项
- 服务端节点应做文件备份,如果客户端把文件误删除,则服务端对应的文件也会丢失。
转载请注明来源,欢迎指出任何有错误或不够清晰的表达。
文章标题:服务-记在Linux中搭建nfs文件共享的一次经历
文章字数:437
本文作者:猿码记
发布时间:2016-04-19 18:41
原始链接:liuqh.icu/2016/04/19/nfs-file-sharing/版权声明: 转载请保留原文链接及作者。