题目要求
服务器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