005NFS服务配置与管理

NFS服务也能实现异构系统之间的文件共享。NFS服务采用了客户机/服务器架构,这种透明且高性能的文件共享方式使得NFS获得了广泛的应用。

环境准备

准备两个Linux虚拟机
NFS服务器:

  • 名称:storagesrv
  • ip地址:192.168.239.100 具体的根据自己的实际IP地址来,前面3部分一致,最后一部分改为100
  • 共享 /webdata 目录 ,仅允许appsrv主机访问,可以进行读写操作
  • 为了安全,无论NFS客户端用户身份为何,都将其映射为匿名用户(nfsnobody)

客户端:

  • 名称:appsrv
  • ip地址:192.168.239.110

搭建NFS服务器

修改主机名称

 hostnamectl set-hostname storagesrv

创建共享目录 webdata

输入命令 mkdir /webdata

mkdir /webdata

修改权限为完全访问 chmod 777 /webdata

chmod 777 /webdata

输入命令 ls -ld /webdata 查看目录权限
在这里插入图片描述

安装NFS软件

输入命令 vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改DHCP自动获取IP地址,保证能正常上网

vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
重启网络服务 systemctl restart network

systemctl restart network

安装NFS软件 yum install nfs-utils -y

yum install nfs-utils -y 

启动NFS服务 systemctl start nfs

systemctl start nfs

安装完成后,重新修改IP地址为手动设置:192.168.239.100
在这里插入图片描述
重启网络

systemctl restart network

 

修改NFS服务的主配置文件

输入命令 vim /etc/exports 编辑文件,指定ip地址为192.168.239.110的主机具有访问权限

vim /etc/exports

输入: /webdata 192.168.239.110(rw,sync,no_subtree_check)

在这里插入图片描述

rw : 客户端对共享目录用户读写权限
sync : 数据同步写入内存与磁盘
no_subtree_check : 如果是子目录,不检查父目录的权限

使NFS 配置生效

输入命令 : exportfs -av 立即应用更改。使配置生效

 exportfs -av

在这里插入图片描述
 
showmount -e 用于查看某个 NFS 服务器对外共享的目录及其访问权限

showmount -e

在这里插入图片描述

关闭selinux 设置

输入命令 vim /etc/sysconfig/selinux 修改SELINUX=Permissive

vim /etc/sysconfig/selinux

在这里插入图片描述
保存退出,

输入命令 reboot 重启系统,会断开xshell,等待启动完成,重新连接

reboot

关闭防火墙

输入命令 systemctl stop firewalld 关闭防火墙

systemctl stop firewalld 

输入命令 systemctl disable firewalld 设置开机启动自动禁用防火墙,

systemctl disable firewalld 

配置客户端

启动另外一个Linux系统

修改主机名称

 hostnamectl set-hostname appsrv

安装nfs

yum install nfs-utils -y

修改IP地址

将IP地址修改为:192.168.239.110

挂载站点目录

挂载站点目录,这里为 /nfsdata 使用mount 命令将其挂载到NFS共享目录
创建nfsdata目录

mkdir /nfsdata

挂载共享目录

mount -t nfs 192.168.239.100:/webdata /nfsdata

测试NFS共享目录

cd /nfsdata
touch web.100

查看效果

分别浏览服务器上的 webdata目录和客户端的 nfsdata目录
会发现两个目录中的内容都是一致的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值