tnblog
首页
视频
资源
登录

NFS本地集群动态配置持久卷

6436人阅读 2020/5/16 15:31 总访问:3467143 评论:0 收藏:0 手机
分类: 容器编排

Kubernetes

NFS本地集群动态配置持久卷


关闭防火墙


  1. systemctl stop firewalld
  2. systemctl disable firewalld
  3. yum install -y nfs-common nfs-utils


创建共享目录


  1. mkdir /nfsdata


授权共享目录


  1. chmod 666 /nfsdata


编辑exports文件


  1. vi /etc/exports
  2. /nfsdata *(rw,no_root_squash,no_all_squash,sync)

(不严谨规则)

  1. vi /etc/exports
  2. /nfsdata *(rw,async)

把*改成网段 比如在本地虚拟机的 192.168.139.0/24
/nfsdata 192.168.139.0/24(rw,no_root_squash,no_all_squash,sync)
192.168.139.0/24 跟()之间不能有空格 切记


配置生效


  1. exportfs -r
  2. exportfs -rv


启动rpc和nfs(注意顺序)


必须先启动rpcbind服务,再启动nfs服务,这样才能让nfs服务在rpcbind服务上注册成功:

  1. systemctl start rpcbind
  2. systemctl start nfs
  3. systemctl enable rpcbind.service nfs

在NFS服务器上创建成功共享目录 /nfsdata:
执行 showmount -e 判断NFS创建的共享目录是否成功

  1. showmount -e
  2. (Export list for K8sNFS:
  3. /nfsdata 192.168.69.0/24)

在k8s工作节点上安装NFS客户端

  1. yum install -y nfs-utils

判断k8s从节点是否可以挂载NFS共享的目录

  1. showmount -e 192.168.139.128 (192.168.139.128 换成NFS的地址)
  2. Export list for 192.168.139.128:
  3. /nfsdata 192.168.139.0/24
  1. helm install nfs-client-provision --set nfs.server=192.168.139.128 --set nfs.path=/nfsdata ./nfs-client-provinsioner

https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client

Ubuntu

  1. apt-get install nfs-kernel-server -y
  2. sudo ufw disable
  3. mkdir /nfsdata
  4. chmod 666 /nfsdata
  5. echo "/nfsdata *(async,insecure,no_root_squash,no_subtree_check,rw)" > /etc/exports
  6. cat /etc/exports
  7. /etc/init.d/nfs-kernel-server restart
  8. showmount -e

欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739

评价
这一世以无限游戏为使命!
排名
2
文章
634
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 : 好是好,这个对效率影响大不大哇,效率高不高
ASP.NET Core 服务注册生命周期
剑轩 : http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术