nfs共享存储部署

简介: nfs部署​ NFS基于TCP/IP穿件的网络文件系统,NFS服务的实现依赖于RPC(远程调用服务)机制,才能完成远程到本地的映射过程,在centos 系统中,需要安装nfs-utils、rpcbind软件包来提供nfs共享服务,NFS用于共享发布和访问,而RPC用于过程调用。

nfs部署

NFS基于TCP/IP穿件的网络文件系统,NFS服务的实现依赖于RPC(远程调用服务)机制,才能完成远程到本地的映射过程,在centos 系统中,需要安装nfs-utils、rpcbind软件包来提供nfs共享服务,NFS用于共享发布和访问,而RPC用于过程调用。

1.环境准备

一般nfs的环境就是服务端一台,客户端n台image.png

2.安装依赖软件并设置开机自启

1.准备镜像源
[root@192_168_81_220 ~]# mkdir /etc/yum.repos.d/back
[root@192_168_81_220 ~]# mv /etc/yum.repos.d/*  /etc/yum.repos.d/back
[root@192_168_81_220 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@192_168_81_220 ~]# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 
2.安装以来软件包
[root@192_168_81_220 ~]# yum -y install nfs-utils
3.启动服务并设置开机自启
[root@192_168_81_220 ~]# systemctl start nfs rpcbind
[root@192_168_81_220 ~]# systemctl enable rpcbind nfs

3.配置nfs服务端,设置对外提供访问的存储位置

配置文件中一行表示一个存储路径,可以配置多个

1.编写配置文件
[root@192_168_81_220 ~]# vim /etc/exports
/data   192.168.81.0/24(rw,sync,no_root_squash)
配置文件解释
      192.168.81.0/24 允许访问的网段,如果允许所有网段则填写*
      rw:读写
      sync:同步写入
      no_root_squash: 当客户机以root访问时,赋予服务器的root权限
2.重启服务
[root@192_168_81_220 ~]# systemctl restart nfs
3.建立存储位置
[root@192_168_81_220 ~]# mkdir /data
4.查看当前有那些共享存储
[root@192_168_81_220 ~]# showmount -e
Export list for 192_168_81_220:
/data 192.168.81.0/24
目录
相关文章
|
2月前
|
存储 Kubernetes 容器
百度搜索:蓝易云【Kubernetes使用helm部署NFS Provisioner】
现在,你已经成功使用Helm部署了NFS Provisioner,并且可以在Kubernetes中创建使用NFS存储的PersistentVolumeClaim。
161 10
|
9月前
|
网络协议 安全 Unix
centos7.9系统部署NFS详细流程—2023.04
centos7.9系统部署NFS详细流程—2023.04
573 0
|
2月前
|
存储 Kubernetes 应用服务中间件
k8s-配置与存储-持久化存储-NFS 挂载、StorageClass 存储类 动态创建NFS-PV案例
k8s-配置与存储-持久化存储-NFS 挂载、StorageClass 存储类 动态创建NFS-PV案例
265 0
|
2月前
|
存储 Kubernetes 数据安全/隐私保护
|
2月前
|
存储 Kubernetes 容器
K8S中使用nfs作为存储卷
K8S中使用nfs作为存储卷
27 0
|
11月前
|
存储 Unix 应用服务中间件
k8s--数据存储、HostPath、NFS 存储
k8s--数据存储、HostPath、NFS 存储
|
2月前
|
存储 网络协议 Linux
哇~真的是你呀!哎呀!今天是LINUX中的NFS存储服务
NFS(Network File System)是一种用于共享文件系统的协议,常用于Linux系统中。它允许在网络上共享文件和目录,使得多台计算机可以共享和访问相同的文件资源。以下是关于Linux中的NFS服务的简要介绍。
74 0
|
7月前
|
存储 网络协议 Unix
小白带你学习Linux的NFS存储(二十五)
小白带你学习Linux的NFS存储(二十五)
71 0
|
8月前
|
Kubernetes 容器
K8s之部署nfs
K8s之部署nfs
|
9月前
|
存储 Kubernetes 负载均衡
【Kubernetes的Service Mesh发展历程及Istio架构、存储供应使用NFS flexvolume CSI接口】
【Kubernetes的Service Mesh发展历程及Istio架构、存储供应使用NFS flexvolume CSI接口】