重启K8S节点部分pvc不能正常挂载
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Tags: 重启K8S节点部分pvc不能正常挂载重启K8S节点部分pvc不能正常挂载===在本文中重点讲一下重启K8S节点之后部分pvc不能正常挂载的解决方案;1. 故障发生: 我们一台k8s计算节
千家信息网最后更新 2026年11月02日重启K8S节点部分pvc不能正常挂载
Tags: 重启K8S节点部分pvc不能正常挂载
重启K8S节点部分pvc不能正常挂载
===
在本文中重点讲一下重启K8S节点之后部分pvc不能正常挂载的解决方案;
1. 故障发生:
我们一台k8s计算节点出现故障,强制重启之后,有一个gitlab的pod启动的时候,通过kubectl describe pods gitlab查看的日志总是有报错:
Multi-Attach error for volume "pvc-76b54b6c-df46-11e7-a2f0-005056b12f99" Volume is already exclusively attached to one node and can't be attached to another 2. 故障处理:
查看pv对应哪个rbd image,这个命令在安装kubectl命令的k8s节点执行
kubectl get pv pvc-1557d839-714f-11e9-8d1a-5065f3457c8c -o go-template='{{.spec.rbd.image}}'根据上一步输出的结果,在ceph节点上面查看rbd image的watcher,-p指定pool
sudo rbd status kubernetes-dynamic-pvc-199d4a26-714f-11e9-bb25-480fcf482f56 -p kube根据输出的结果,登录到那台机器上面,在查看rbd images mapped关系
sudo rbd showmapped | kubernetes-dynamic-pvc-199d4a26-714f-11e9-bb25-480fcf482f56最后一步,根据上一步命令的执行结果,在这台机器上面卸载rdb imags
sudo rbd unmap /dev/rbd8然后再重启pod,发现pvc可以正常挂载了;
博文的更详细内容请关注我的个人微信公众号 "云时代IT运维",本公众号旨在共享互联网运维新技术,新趋势; 包括IT运维行业的咨询,运维技术文档分享。重点关注devops、jenkins、zabbix监控、kubernetes、ELK、各种中间件的使用,比如redis、MQ等;shell和python等运维编程语言;本人从事IT运维相关的工作有十多年。2008年开始专职从事Linux/Unix系统运维工作;对运维相关技术有一定程度的理解。本公众号所有博文均是我的实际工作经验总结,基本都是原创博文。我很乐意将我积累的经验、心得、技术与大家分享交流!希望和大家在IT运维职业道路上一起成长和进步;

节点
技术
部分
公众
命令
故障
结果
工作
机器
经验
重点
上一
输出
个人
中间件
互联网
内容
多年
实际
心得
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技名片
互联网科技公司简介
亿人帮互联网科技有限公司
互联网科技与金融科技
互联网科技公司介绍
互联网科技宣传片
互联网科技生活的内容
互联网经济与金融科技
港股科技和互联网
互联网科技革命什么开始
江阴互联网智能科技产品进口
互联网金融科技展
河南住房之家互联网科技
山东子淼互联网科技有限公司
互联网科技融合创新
35岁以上互联网科技行业
上海同邻互联网科技有限公司规模
承德科技产业互联网平台
互联网科技创业有什么好项目
科技发展第三阶段互联网时代
互联网新科技
上海睿民互联网科技有限公司
互联网科技作文
融势互联网科技
互联网科技宣传片
富国互联网科技创新基金
中国科技创新与世界互联网大会
朱啸虎曾投资哪些互联网科技企业
神州科技互联网有限公司
深圳互联网科技园地址