NFS概述:NFS是一种基于TCP/IP传输的网络文件系统协议,最初由Sun公司开发。通过使用 NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。对于大多数负 载均衡群集来说,使用NFS协议来共享数据存储是比较常见的做法,NFS也是NAS存储设备必然支持的一种协议。
配置过程:
1. 准备两台centos7,我这里是
192.168.180.110为NFS服务器
192.168.180.120为客户端
2. 关闭防火墙,(两台均关闭)
systemctl stop firewalld
setenforce 0
2. 下载软件包(两台均下载)
如果不能下载,(就请看我主页本地yum源文章,搭建本地yum源,轻松实现安装)
yum install -y nfs-utils rpcbind
4. 下载httpd服务用于测试(两台均下载),并开启
yum install -y httpd
systemctl start httpd
在NFS服务器上
1. 创建共享目录
mkdir -p /opt/wwwroot
vim /etc/exports
/opt/wwwroot 192.168.180.0/24(rw,sync,no_root_squash)
- rw:即读写权限,表示允许对相关的文件、目录或存储资源进行读取和写入操作
- sync:表示同步写入。意味着当对文件进行写入操作时,数据会同时被写入到内存和硬盘中,以确保数据的一致性和完整性。
- no_root_squash:用于控制当客户端以 root 用户身份访问共享目录时的权限映射
2. 启动NFS服务
systemctl start nfs
systemctl start rpcbind
3. 查看NFS共享了什么目录
showmount -e 192.168.180.110
在客户端上
1. 挂载NFS共享目录
mount 192.168.180.110:/opt/wwwroot /var/www/html
2. 创建测试页面
echo "nginx-NFS" > /var/www/html/index.html
3. 访问测试
浏览器:192.168.180.110
到这里实验就完美结束啦!!!
如果对你 有用就请点个赞吧!!!
标签:包教包会,192.168,systemctl,yum,linux,NFS,目录,180.110 From: https://blog.csdn.net/m0_68472908/article/details/143857709