温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CentOS 7系统中怎么安装NFS

发布时间:2021-07-23 16:21:46 来源:亿速云 阅读:156 作者:Leah 栏目:编程语言

CentOS 7系统中怎么安装NFS,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

一、NFS简介

NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。

NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;

NFS一般用来存储共享视频,图片等静态数据。

NFS挂载原理:

CentOS 7系统中怎么安装NFS

NFS挂载结构图

二、安装步骤详细如下

首先需要分别在Server(服务端)和Client(客户端)服务器上安装NFS

yum install -y nfs-utils

开机启动:(必须先启动rpcbind服务)
systemctl enable rpcbind.service 
systemctl enable nfs-server.service

启动服务
systemctl start rpcbind.service
systemctl start nfs-server.service

三、在服务端的安装步骤如下

2.新建要挂载的文件夹

mkdir -p /opt/volumes

3.修改文件夹权限

chmod a+rw /opt/volumes

4.配置 NFS 服务目录

打开文件 vim /etc/exports,在尾部新增一行,内容如下

/opt/volumes:作为服务目录向客户端开放

*:表示任何 IP 都可以访问

rw:读写权限

sync:同步权限

no_subtree_check:表示如果输出目录是一个子目录,NFS 服务器不检查其父目录的权限

/opt/volumes  *(rw)
# /opt/volumes  192.168.248.0/24(rw,sync,fsid=0)

5.使配置文件生效

exportfs -r

6.确认NFS服务器启动成功:

如果需要查看一下是否已经启动nfs服务,可以使用:systemctl list-unit-files | grep nfs

7.调整防火墙配置

在nfs和nfs的守护进程rpcbind起来后,会由几个端口,防火墙需要打通,才能是客户端访问

firewall-cmd --add-service=nfs --permanent --zone=public

firewall-cmd --add-service=mountd --permanent --zone=public

 firewall-cmd --add-service=rpc-bind --permanent --zone=public

 firewall-cmd --reload  

四、在客户端的安装步骤如下

1.新建挂载目录

mkdir -p /opt/volumes-mount

2.客户端查看服务端可挂载

showmount -e nfs_server_ip: 查看nfs服务端的可用挂载点

#showmount -e 192.168.137.206

3.挂载目录

mount 192.168.137.206:/opt/volumes /opt/volumes-mount/
mount -t nfs 192.168.137.206:/opt/volumes /opt/volumes-mount/ 

4.验证 NFS 服务

ip addr>/opt/volumes-mount/test.txt

查看服务器中/opt/volumes 目录下是否有 test.txt 文件,有则表示成功

5.取消 NFS 客户端挂载

umount /opt/volumes-mount

6.配置客户端开机自动挂载nfs共享目录

vi /etc/fstab

添加   192.168.137.206:/application/share /application/share nfs defaults 0 0

关于CentOS 7系统中怎么安装NFS问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI