完整化安装kubesphere,ks-jenkins的状态一直为init

错误描述:

打印日志:

复制代码
kubectl describe pod ks-jenkins-7fcff7857b-gh4g5 -n kubesphere-devops-system

日志描述如下:

Events:

Type Reason Age From Message


Normal Scheduled 5m56s default-scheduler Successfully assigned kubesphere-devops-system/ks-jenkins-7fcff7857b-gh4g5 to k8s-node2

Warning FailedMount 3m53s kubelet, k8s-node2 Unable to attach or mount volumes: unmounted volumes=jenkins-home, unattached volumes=jenkins-home jenkins-config plugin-dir secrets-dir ks-jenkins-token-dwvv5 casc-config: timed out waiting for the condition

Warning FailedMount 95s kubelet, k8s-node2 Unable to attach or mount volumes: unmounted volumes=jenkins-home, unattached volumes=jenkins-config plugin-dir secrets-dir ks-jenkins-token-dwvv5 casc-config jenkins-home: timed out waiting for the condition

Warning FailedMount 4s (x3 over 4m8s) kubelet, k8s-node2 MountVolume.NewMounter initialization failed for volume "pvc-3b0a8158-60d4-4b09-9a61-199207575e67" : path "/var/openebs/local/pvc-3b0a8158-60d4-4b09-9a61-199207575e67" does not exist

解决

日志我是在节点 k8s-node1打印的,根据日志描述去到了 k8s-node2 看看/var/openebs/local/pvc-3b0a8158-60d4-4b09-9a61-199207575e67这个目录是否存在,发现/var/openebs/local目录下没有pvc-3b0a8158-60d4-4b09-9a61-199207575e67这个目录,那就创建一个

复制代码
sudo mkdir -p /var/openebs/local/pvc-3b0a8158-60d4-4b09-9a61-199207575e67
sudo chmod 755 /var/openebs/local/pvc-3b0a8158-60d4-4b09-9a61-199207575e67

回到主节点再次查看状况,已经正常了

相关推荐
乘云数字DATABUFF4 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
荣--6 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森6 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜7 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
SelectDB8 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
XIAOHEZIcode9 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户03284722207010 天前
如何搭建本地yum源(上)
运维
大树8813 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠13 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质13 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务