首先在安装的时候只有本地存储这一个选项,就是因为没有安装nfs等类似的存储。
#所有机器安装nfs
yum install -y nfs-utils
#如果已经安装则查看
rpm -qa | grep nfs
#nfs主节点
echo "/nfs/data/ *(insecure,rw,sync,no_root_squash)" > /etc/exports
mkdir -p /nfs/data
systemctl enable rpcbind --now
systemctl enable nfs-server --now
#配置生效
exportfs -r
#nfs从节点
showmount -e (自己的masterIP)
#执行以下命令挂载 nfs 服务器上的共享目录到本机路径 /root/nfsmount
mkdir -p /nfs/data
mount -t nfs 172.31.0.4:/nfs/data /nfs/data
# 写入一个测试文件
echo "hello nfs server" > /nfs/data/test.txt
#其实就是把nfs服务器(我自己搭建在master上了)的nfs/data 和node上的nfs/data关联起来
然后在node上写一个测试文件看是否会同步到其他K8S机器的相同路径文件夹下
然后根据kubesphere官方文档
vi config-sample.yaml
--------------------------------
addons:
- name: nfs-client
namespace: kube-system
sources:
chart:

最低0.47元/天 解锁文章
176

被折叠的 条评论
为什么被折叠?



