目录
一、nas文件服务设置
二、nas文件夹设置
三、权限控制
第一行ip地址:不是nas的ip,客户端ip填到这里,这个是nas列的客户端的白名单,要是全放行就填星号(*)
四、客户端设置
4.1 初始命令配置
- 命令
# 安装nfs工具 # centOS安装命令 yum install nfs-utils -y # Ubuntu类安装命令 sudo apt install nfs-common # 创建挂载目录 mkdir /home/share # 实时将1.3节中的路径挂载到本地,使用绝对路径,重启后失效 mount -t nfs 192.168.1.123:/volume1/share /home/share
- 常用命令
# 查看远程nfs服务器分享得路径 # 返回:/volume1/share 192.168.1.123 showmount -e 192.168.1.123 # 查看所有已挂载盘(详细) mount -l # 查看已挂载盘(汇总,清晰) df -h # 卸载挂载 umount /home/share
4.2 配置开机自动挂载
- 文件/etc/fstab
# 原文件内容不动 ... # 新增如下内容 # 远程待挂载目录 本地目录 挂载格式 附属配置 <dump> <pass> 192.168.1.123:/volume1/share /home/share nfs defaults 0 0
- 重要参数解释
参数 释义 <dump> dump 工具通过它决定何时作备份. dump 会检查其内容,并用数字来决定是否对这个文件系统进行备份。 允许的数字是 0 表示忽略,1 则进行备份。常规设为 0 <pass> fsck 读取 <pass> 的数值决定需要检查的文件系统的检查顺序, 根目录应当获得最高的优先权 1, 其它所有需要被检查的设备设置为 2,0 表示设备不会被 fsck 所检查
五、常见错误
5.1 mount: 文件系统类型错误、选项错误、。。。 上有坏超级块
- 解决
yum -y install nfs-utils systemctl start nfs-utils systemctl enable nfs-utils
5.2 客户端挂载失败,没有权限
- 解决:看下第三条,权限控制中,第一行是否错误的填成了nas的ip,volume是否拼写错误