NFS文件系统配置

NFS(网络文件系统)

挂载文件至网络,可以通过本地挂载实现修改与同步

基础NFS设置

服务端
安装nfs-utils

  yum install nfs-utils -y

在这里插入图片描述
编辑文件/etc/exports

/mnt 172.25.254.0/24(ro,async)

参数

sync	实时同步(内存)
async	不实时同步(内存)

查看配置结果

exportfs -rv	

在这里插入图片描述
开启服务,关闭防火墙

  systemctl stop firewalld 
  systemctl start nfs-server

在这里插入图片描述
客户端
查看可挂载文件系统

showmount -e 172.25.254.141(Server IP)

在这里插入图片描述
挂载

  mount 172.25.254.141:/mnt /mnt

在这里插入图片描述
测试
Server端创建文件file
在这里插入图片描述
Client端发现file文件
在这里插入图片描述
Server端写入Hello World内容
在这里插入图片描述
Client端查看到内容
在这里插入图片描述

常用参数

sync		实时同步(内存)
async		不实时同步(内存)
rw			读写权限(受服务端本地权限制约)
anonuid		指定用户uid
anongid		指定用户gid
no_root_squash	保持管理身份不变,优先级大于anon指定
all_squash		所有客户端用户身份都需要进行转换,优先级大于no_root_squash

编辑/etc/exports文件,赋予rw权限,在客户端进行测试,由于受本地文件系统限制,创建文件失败

/mnt 172.25.254.0/24(rw,async)

在这里插入图片描述
在这里插入图片描述
服务器端开放文件夹权限,再次尝试创建文件,创建成功,默认为nfsnobody用户
在这里插入图片描述
在这里插入图片描述
修改配置文件,使得默认uid和gid为1002,进行测试

/mnt 172.25.254.0/24(rw,async,anonuid=1002,anongid=1002)

在这里插入图片描述
创建文件file1
在这里插入图片描述
修改配置文件/etc/exports,添加no_root_squash权限,使得用户和组跟随创建用户

/mnt 172.25.254.0/24(rw,async,anonuid=1002,anongid=1002,no_root_squash)

在这里插入图片描述
在这里插入图片描述
修改配置文件/etc/exports,添加all_squash权限,使得用户和组跟随指定用户

/mnt 172.25.254.0/24(rw,async,anonuid=1002,anongid=1002,no_root_squash,all_squash)

在这里插入图片描述
在这里插入图片描述

自动挂载服务

客户端安装autofs服务

yum install autofs

配置文件位置

7.0版本			/etc/sysconfig/autofs
7.1版本及以后		/etc/autofs.conf

启动服务

systemctl start autofs

查看,发现生成新的文件夹/net
在这里插入图片描述
进入文件夹,同时指定服务器端IP,发现服务端共享目录

cd /net/ServerIP

在这里插入图片描述
进入该目录,查看共享文件
在这里插入图片描述
此时,发现目录被挂载
在这里插入图片描述
五分钟(默认挂载时间,可修改)后,发现被卸载

在这里插入图片描述

指定自动挂载目录

修改配置文件/etc/auto.master,添加

/mnt /etc/auto.nfs

在这里插入图片描述
编辑配置文件/etc/auto.nfs,指定目录以及被挂载参数

octopus -ro,vers=3	172.25.254.100:/mnt

在这里插入图片描述
重启服务,查看结果

systemctl restart autofs

在这里插入图片描述
编辑配置文件/etc/auto.nfs,指定目录名挂载跟随被挂载目录名

*  -ro,vers=3 172.25.254.141:/mnt/&

在这里插入图片描述
服务端创建octopus{1…2}目录
在这里插入图片描述
客户端重启服务,进入octopus1目录成功,进入octopus3目录失败
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值