当前位置:   article > 正文

CentOS7部署NFS网络文件系统_centos7 部署nfs

centos7 部署nfs

NFS网络文件系统

NFS共享概述

  • Network File System,网络文件系统

    • 用途:为客户机提供共享使用的文件夹

    • 协议:NFS(TCP/UDP 2049)、RPC(TCP/UDP 111)

  • 所需软件包:nfs-utils

在这里插入图片描述

部署NFS服务端

准备CentOS7与银河麒麟V10两台服务器(两台CentOS7也可以)

主机名IP地址
centos7192.168.91.100
kylin-server192.168.91.101

确保两台服务器可以相互进行网络通信

CentOS7为服务端,构建NFS文件共享

安装软件包nfs-utils

yum -y install  nfs-utils     #安装软件包
rpm -qa | nfs-utils			  #查看是否安装
  • 1
  • 2

创建共享目录及完成共享

mkdir -p /app/nfs                         #共享目录创建
echo sharefile > /app/nfs/share.txt       #创建共享文件并写入内容
  • 1
  • 2

编辑/etc/exports文件

vim /etc/exports

/app/nfs  192.168.91.101/24(ro)  #文件夹路径 要共享至kylin-server主机的IP(权限) 
  • 1
  • 2
  • 3

重启nfs-server服务

systemctl restart nfs-server		#重新启动nfs-server服务
systemctl enable nfs-server			#将nfs-server服务设置为开机自启动
  • 1
  • 2

部署NFS服务端

kylin-server作为客户端测试访问

yum -y install  nfs-utils     	#安装软件包
rpm -qa | nfs-utils				#查看是否安装
  • 1
  • 2
showmount -e 192.168.91.100	     #查看服务端共享的数据(IP为NFS服务端地址)
Export list for 192.168.91.100:
/app/nfs 192.168.91.101/24
  • 1
  • 2
  • 3

在这里插入图片描述

进行手动挂载

mkdir -p /mnt/nfsmnt
mount 192.168.91.100:/app/nfs  /mnt/nfsmnt 
df -h
  • 1
  • 2
  • 3

在这里插入图片描述

开机自动挂载

vim /etc/fstab

...
192.168.91.100:/app/nfs /mnt/nfsmnt  nfs defaults,_netdev  0 0
  • 1
  • 2
  • 3
  • 4

测试验证

在kylin-server的/mnt/nfsmnt目录下查看是否有共享文件

cd /mnt/nfsmnt
ls
vim share.txt
  • 1
  • 2
  • 3

在centos7的/app/nfs目录下新建文件
在这里插入图片描述
在kylin-server的/mnt/nfsmnt目录下查看是否共享

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/594277
推荐阅读
相关标签
  

闽ICP备14008679号