什么叫做NFS
NFS(Network File System)中文名称叫做网络文件系统,Linux/Unix系统之间共享文件的一种协议。NFS的客户端主要为Linux,它的特点是支持多节点同时挂载,以及并发写入。
它提供文件的共享服务,为web server配置集群中的后端存储。
NFS的搭建
1.准备实验环境
一台服务端,IP地址为192.168.163.141
一台web客户端,IP地址为192.168.163.151
2.部署NFS服务器
安装 nfs-utils
[root@localhost ~]# yum -y install nfs-utils
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
软件包 1:nfs-utils-1.3.0-0.65.el7.x86_64 已安装并且是最新版本
无须任何处理
创建目录用来存放网站代码
[root@localhost ~]# mkdir /webdata
配置NFS服务器
打开配置文件,并写入配置
vim /etc/exports
/webdata是发布资源的目录
192.168.163.0/24是允许访问的NFS客户机
(rw)是可读可写
开启nfs服务并检查输出是否正常
部署完成
3.web客户端设置
安装 nfs-utils 和 httpd
启动httpd服务
查询存储端共享是否开启
挂载储存端 /webdata 到 /var/www/html
web客户端设置完成
4.测试服务
在服务端 /webdata下创建 index.html
客户端 /var/www/html 下也会随之创建
在index.html中写入代码
web服务也随着变化了
这样就说明成功了,nfs可以一对多的控制服务器,极大的减轻了工程师的负担。
总结
学习要钻进去才能得到收获,欢迎补充。