NFS共享存储服务:
■Network File System,网络文件系统
●依赖于RPC (远端过程调用)
●需安装nfs-utils、rpcbind软件包
●系统服务: nfs、 rpcbind
●共享配置文件: /etc/exports
搭建过程:
一、于服务机添加一个新磁盘,作为共享磁盘,对新磁盘进行分区格式化,挂载
[root@server ~]# fdisk /dev/sdb 磁盘分区
[root@server ~]# mkfs.xfs /dev/sdb1 磁盘格式化
[root@server ~]# vim /etc/fstab 编辑挂载信息
[root@server ~]# mount -a 直接挂载
二、安装nfs-utils. rpcbind软件包,并设置开机启动
[root@server ~]# yum y install nfs-utils rpcbind -y 安装nfs-utils. rpcbind软件包
[root@server ~]# systemcti enable nfs 设置开机自启nfs
[root@server ~]# systemctl enable rpcbind 设置开机自启rpcbind
三、设置共享目录/etc/exports(系统默认),并启动服务
[root@server ~]# vim /etc/exports 配置共享目录
[root@server ~]# systemctl start nfs 启动nfs
[root@server ~]# systemctl start rpcbind 启动rpcbind
四、关闭防火墙,关闭增强安装性的功能,并自身检测磁盘共享是否成功
[root@server ~]# systemctl stop firewalld.service 关闭防火墙
[root@server ~]# setenforce 0 关闭增强安全性的功能
[root@server ~]# showmount -e 查看共享情况
五、关闭客户机防火墙,关闭增强安全性的功能,安装httpd服务
[root@client ~]# systemctl stop firewalld.service 关闭防火墙
[root@client ~]# setenforce 0 关闭增强安全性的功能
[root@client ~]# yum install httpd y 安装httpd服务
六、将网站站点的储存空间设置为共享磁盘(两种方式)
[root@client ~]# mount 192.168.195.128: / mnt / var/www/htm1 / 设置网站站点挂载点(第一种)
[root@client ~]# vim /etc/ fstab 第二种
[root@client ~]# mount -a
七、编辑内容测试共享结果
八、当服务机出现问题时如何解决?
[root@client ~]# umount -1f /var/www/html 强制接触目前活跃的目标目录挂载点
NFS搭建完成