linux系统NFS共享服务

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)
查看:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值