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

2024-09-14 13:56:17 浏览数 (2)

题目要求

服务器AppSrv上的工作任务

2.  NFS

共享/webdata/目录;

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

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

项目实施

关闭selinux跟防火墙:

代码语言:javascript复制
[root@storagesrv ~]# setenforce 0
[root@storagesrv ~]# systemctl stop firewalld

安装nfs:

代码语言:javascript复制
[root@storagesrv ~]# yum install nfs-utils -y

配置共享目录:

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

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

代码语言:javascript复制
[root@storagesrv ~]# systemctl start rpcbind.service 
[root@storagesrv ~]# systemctl start nfs

测试是否配置成功:

代码语言:javascript复制
[root@storagesrv ~]# showmount -e
Export list for storagesrv:
/webdata 192.168.100.100
[root@storagesrv ~]#

客户端挂载:

代码语言:javascript复制
[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

0 人点赞