Kubuesphere部署Ruoyi(三):持久化存储配置_焦点精选
时间:2023-04-20 19:27:16 来源:博客园
【资料图】
按照如下教程配置NFS先服务器:https://kubesphere.io/zh/docs/v3.3/reference/storage-system-installation/nfs-server/后客户端:https://kubesphere.io/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client/按照链接操作以后,在客户端上面把目录挂载到服务端
root@client_banana:/# mount 172.25.110.41:/mnt/nfs_share /mnt/client_floder客户端: mount : #检查nfs的状态service nfs-server status# 停止nfsservice nfs-server stop# 启动nfsservice nfs-server start
创建StorageClass先决条件nfs-server、nfs-client已经安装完毕并挂载
步骤概览安装Helm安装卷插件 NFS-Subdir验证安装安装Helm参考Helm官方文档:https://helm.sh/zh/docs/intro/install/笔者使用的是Ubuntu,所以采用如下命令安装:
curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/nullsudo apt-get install apt-transport-https --yesecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.listsudo apt-get updatesudo apt-get install helm
安装卷插件 NFS-Subdir参考插件安装指南:https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/blob/master/charts/nfs-subdir-external-provisioner/README.md
提示:该插件要求
Kubernetes >=1.9
,按照版本号命名规则来看,主版本号是1,次版本号是9,所以我们之前选择的k8s版本是v1.21.5是没问题的。版本号命名规则:主版本号.次版本号.补丁号
$ helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/$ helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \ --set nfs.server=x.x.x.x \ --set nfs.path=/exported/path
把 nfs.server 修改成自己的nfs.server的IP。 nfs.path 改成共享目录的路径
INSTALLATION FAILED写错路径或者主机以后,想再执行一次命令,需要先删除之前部署失败的package报错信息:
Error: INSTALLATION FAILED: cannot re-use a name that is still in use
解决方案//查看fail的包在哪helm ls --all-namespaces //删除该包helm -n delete
镜像拉取失败默认镜像地址是:registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2可能会出现镜像拉取失败的情况。去dockerhub上寻找相同版本的即可。我采用的是以下版本:dyrnq/nfs-subdir-external-provisioner:v4.0.2
kubectl get sc
可以看到已经有一个叫 nfs-share 的StorageClass。如果是k8sp平台,可以去创建一个pvc,再去虚机里自己设置的共享目录查看一下有没有相应的pvc。该步骤省略。
标签:
最新文章推荐
- Kubuesphere部署Ruoyi(三):持久化存储配置_焦点精选
- 央视频汽车频道发布新战略 系列创新IP内容将上线
- 播报:王者荣耀女子公开赛即将再度开启,女性力量闪耀每一场!
- 进出口银行湖南省分行开展支付安全宣传进社区活动_焦点速看
- 心脏专家教您:如何简单地判断自己有没有冠心病! 当前快看
- 女儿送给妈妈的礼物_女儿送给妈妈礼物的心情 全球资讯
- 锦泓集团副总宋艳俊是高中学历?与董事长王致勤是夫妻关系|全球视讯
- 杨洋杨超越参演《凡人修仙传》真人剧,流量爆炸演技却遭人诟病
- “大国基理”网络主题宣传活动采访团广西站聚焦南宁市基层治理新工作-焦点关注
- 德生科技(002908)4月20日主力资金净买入8578.83万元 环球要闻
X 关闭
资讯中心
2022-08-06
2022-07-08
2022-05-20
2021-10-18
X 关闭