网络系统管理Linux环境——15.StorageSrv之NFS

时间:2021-07-24 01:02:26

题目要求

服务器AppSrv上的工作任务

2.  NFS

共享/webdata/目录;

用于存储AppSrv主机的WEB数据;

仅允许AppSrv主机访问该共享。

项目实施

关闭selinux跟防火墙:

[root@storagesrv ~]# setenforce 0
[root@storagesrv ~]# systemctl stop firewalld

安装nfs:

[root@storagesrv ~]# yum install nfs-utils -y

配置共享目录:

#创建
[root@storagesrv ~]# mkdir /webdata
#赋权
[root@storagesrv ~]# chmod 755 /webdata/
#修改配置文件
[root@storagesrv ~]# vim /etc/exports
添加
/webdata 192.168.100.100(rw,all_squash)

启动服务,测试(按照顺序启动):

[root@storagesrv ~]# systemctl start rpcbind.service 
[root@storagesrv ~]# systemctl start nfs

测试是否配置成功:

[root@storagesrv ~]# showmount -e
Export list for storagesrv:
/webdata 192.168.100.100
[root@storagesrv ~]#

客户端挂载:

[root@appsrv ~]# mkdir /webdata/
[root@appsrv csk-rootca]# mount -t nfs 192.168.100.200:/webdata /webdata
#查看
[root@appsrv ~]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 475M 0 475M 0% /dev
tmpfs tmpfs 487M 0 487M 0% /dev/shm
tmpfs tmpfs 487M 7.7M 479M 2% /run
tmpfs tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 37G 1.6G 36G 5% /
/dev/sr0 iso9660 4.4G 4.4G 0 100% /media/CentOS
/dev/sda1 xfs 1014M 138M 877M 14% /boot
tmpfs tmpfs 98M 0 98M 0% /run/user/0
192.168.100.200:/webdata nfs4 37G 1.4G 36G 4% /webdata

#创建个mp3文件测试
[root@appsrv ~]# cd /webdata/
[root@appsrv webdata]# touch test.mp3

#服务器查看创建
[root@storagesrv ~]# cd /webdata/
[root@storagesrv webdata]# ls
test.mp3