【K8S】NFS网络文件系统搭建流程
前置环境:三台云服务器,部署了1Master 2Worker的K8S集群。接下来,我们将要搭建NFS文件系统(类似于主从同步的方式)出现下图,说明/nfs/data目录暴露在外,上述配置成功。每个Worker节点执行。
·
前置环境:三台云服务器,部署了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
更多推荐
已为社区贡献4条内容
所有评论(0)