kubernetes部署NFS持久存储
kubernetes部署NFS持久存储 NFS是网络文件系统Network File System的缩写,NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地的文件系统中,而在本地的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样。 kubernetes使用NFS共享存储有两种方式: 1.手动方式静态创建所需要的PV和PVC。 2.通过创建PVC动态地创建对应PV,无需手动创建PV。 下面对这两种方式进行配置并进行演示。 搭建NFS服务器 k8s集群准备,以这篇文章为例: https://blog.csdn.net/networken/article/details/84991940 这里作为测试,临时在master节点上部署NFS服务器。 #master节点安装nfs yum - y install nfs - utils #创建nfs目录 mkdir - p / nfs /data/ #修改权限 chmod - R 777 / nfs / data #编辑export文件 vim / etc / exports / nfs / data * ( rw , no_root_squash , sync ) #配置生效 exportfs - r #查看生效 exportfs #启动rpcbind、nfs服务 systemctl restart rpcbind