NFS共享服务
一,NFS的作用
1)本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上而且可以通过网络访问到。
2)用户不必在每个网络上机器里头都有一个home目录。Home目录可以被放在NFS服务器上并且在网络上处处可用。
3)诸如软驱和CDROM之类的存储设备可以在网络上面被别的机器使用。这可以减少整个网络上的可移动介质设备的数量。
Network File System,网络文件系统
依赖于RPC(远端过程调用)
需安装nfs-utils、rpcbind软件包
系统服务:nfs、rpcbind
共享配置文件:/etc/exports
NFS配置
服务器上的配置
首先,先添加一个stat磁盘,将添加的磁盘划分为逻辑分区。
pvcreate /dev/sdb(划分物理分区)
vgcreate myvg /dev/sdb(划分卷组)
lvcreate -L 2G -n mylv myvg(添加逻辑卷)
mkfs.xfs /dev/myvg/mylv(格式逻辑卷)
mkdir /zhu(创建共享文件夹)
mount /dev/myvg/mylv /zhu(将划分的逻辑磁盘挂载到共享文件夹)
df -hT(查看磁盘挂载情况)
yum install -y nfs-utils(下载nfs及rpcbind)
rpm -qa | grep nfs(查看是否下载成功)
systemctl start nfs-utils(开启nfs服务)
systemctl start rpcbind(开启rpc)
systemctl stop firewalld(关闭防火墙)
vim /etc/exports(编辑nfs中的配置文件)
systemctl restart nfs(重启nfs服务)
showmount -e或exportfs -v(查看nfs配置是否正确)
客户机配置:
yum install -y httpd(在客户端下载阿帕奇)
mount 192.168.148.129:/zhu /var/www/html/(挂载到httpd配置文件上)
df -hT(查看磁盘情况)
systemctl stop firewalld(关闭防火墙)
systemctl enable firewalld(禁用防火墙)
setenforce 0(关闭安全系统)
systemctl restart httpd(重启httpd)
查看: