NFS文件系统部署管理

NFS文件系统

NFS 文件系统:

    网络文件系统是(Unix)系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过网络共享文件访问。他可用提供对共享二进制目录的访问,也可用于允许用户在统一工作组中从不同客户端访问,其文件NFS协议由多个版本:Linux支持版本4,版本3和版本2,而大多数系统管理员熟悉的是NFSv3。默认情况下,该协议并不安全,但是更新的版本(如NFSv4)提供了对更安全的身份验证,甚至可以通过kerberos进行加密。

1 服务端安装nfs-utils设备

1 yum install  nfs-utils -y
2 chmod 777 /mnt
3 vim /etc/exports
/mnt *(sync,ro) #同步更新,共享对所有人开放,并且为只读共享,资料同步写入到内存和硬盘中
/mnt *(sync,rw) 读写共享
/mnt *(sync,rw,no_root_squash) #客户端用root访问该共享文件时,不映射root用户,即建立的文件还是root建立
/mnt *(sync,rw,anonuid=1000,anongid=1000)#将客户端的用户映射到指定的本地用户id将客户端的用户映射到指定的本地组id
4 exportfs -rv #刷新列表
 

在客户端

1 yum install nfs-utils -y
2 mount 172.25.254.232:/mnt/ /mnt/
3 cd /mnt
4 ls
5 touch file
6 ls -l /mnt
当服务端刷新列表时,客户端需要先卸载/mnt的设备,再挂载,才能使服务端更改生效

 1>只读共享


2>读写共享


3>读写同步,不映射root用户

指定ip共享权限

1 vim /etc/exports
/mnt *(sync,rw,anonuid=1000,anongid=1000)
/westos 172.25.254.0/24 (sync) 172.25.254.32 (sync,rw) #/westos只针对172.25.254.0这个网端开放,对172.25.254.32这个客户端共享时为读写共享
2 exportfs -rv

2>安装autofs

当系统不使用共享设备时,如果将其挂载在设备上,占用了我们的内存,因此该操作是为了让共享设备被使用时,自己挂载到客户端,不被使用时,自动卸载

服务端

1 systemctl start nfs

2 systemctl stop firewalld

3 vim /etc/exports
/westos *(sync,rw,no_root_squash)

4 exportfs -rv
客户端
1 yum install autofs -y #安装该软件,可以使共享设备在使用时被自动挂载,不使用时自动卸载,不占用内存设备
2 showmount -e 172.25.254.232 #查看服务端共享设备
3 cd /net
4 ls
5 systemctl start autofs
6 cd 172.25.254.232#进入服务端共享设备
7 ls
8 cd /westos
9 touch file
10 df #当设备被占用时,是否被自动挂载
11 cd
12 vim /etc/sysconfig/autofs #配置文件
    #vim /etc/autofs.conf #不同版本配置文件不同
TIMEOUT=300 #默认当该设备不被使用超过300S时,自动卸载
13 systemctl restart autofs

系统默认当300S没有使用/westos将自动从客户端上卸载,为了看清实验效果,我们将TIMEOUT=30S,这样比较容易看到实验效果


3>自定义挂载位置
1 cd 172.25.254.232
2 cd westos
3 vim /etc/auto.master
最终挂载点的上层目录
/misc   /etc/auto.misc
/nfs    /etc/auto.westos
4 vim /etc/auto.westos
westos#挂载名称即/nfs/westos挂载位置 -rw,vers=4#挂载参数 172.25.254.232:/westos #232共享设备
5 systemctl restart autofs.service
6 cd /nfs/
7 ls
8 cd westos
9 df
10 mount


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值