【K8S】NFS网络文件系统搭建流程
前置环境:三台云服务器,部署了1Master 2Worker的K8S集群 接下来,我们将要搭建NFS文件系统(类似于主从同步的方式)
1、安装NFS工具
每个节点都执行:
yum install -y nfs-utils
2、Master节点暴露目录
主节点执行:
# 创建文件夹 mkdir -p /nfs/data/ # 暴露文件夹 echo "/nfs/data/ *(insecure,rw,sync,no_root_squash)" > /etc/exports # 启动rpcbind服务 systemctl enable rpcbind --now # 启动nfs服务器 systemctl enable nfs-server --now # 使上述配置生效 exportfs -r # 检查nfs exportfs
出现下图,说明/nfs/data目录暴露在外,上述配置成功
3、Worker节点同步
每个Worker节点执行
# 查询主节点可以挂载的目录 # 使用主服务器的内网ip,主节点使用ip a命令,找到eth0对应的ip showmount -e 172.31.0.2
# 每个Worker节点创建/nfs/data目录 mkdir -p /nfs/data # 将本地文件夹挂载到Master节点对外暴露的文件夹 # 注意:ip为主节点内网ip mount -t nfs 172.31.0.2:/nfs/data /nfs/data
上一篇:
Java架构师技术进阶路线图
下一篇:
c/c++ 网络通信 面试三大问题简介