MountVolume.WaitForAttach failed for volume "pvc-93f8d2e1-748b-11ed-9577-246e96609f54" : rbd image rbd/kubernetes-dynamic-pvc-9c0317de-748b-11ed-9b96-246e96609f54 is still being used 

原因:持久化pv被占用了

1.查询到pv

kubectl get pv -n ${namespace} |grep mongodb

2.查询pv详细信息,得到RBDImage的信息

kubectl describe pv -n ${namespace} pvc-93f8d2e1-748b-11ed-9577-246e96609f54

3.查询对应服务器的rbd块

rbd showmapped |grep kubernetes-dynamic-pvc-9c0317de-748b-11ed-9b96-246e96609f54

4.image 是被谁在使用

rbd status kubernetes-dynamic-pvc-9c0317de-748b-11ed-9b96-246e96609f54

5.登对到对应服务器 将块设备强行卸载

rbd unmap -o force /dev/rbd6

6.重启pod 问题解决。

rbd image rbd/kubernetes.. is still being used相关推荐

  1. ceph kernel rbd (二): rbd map , rbd unmap

    当我们使用krbd 的时候,第一件事就是rbd map,这个命令的目的是将一个rbd image 挂载到linux 成为一个block 设备. 比如: [root@atest-guest build] ...

  2. Kubernetes 使用 ceph-csi 消费 RBD 作为持久化存储

    本文详细介绍了如何在 Kubernetes 集群中部署 ceph-csi(v3.1.0),并使用 RBD 作为持久化存储. 需要的环境参考下图: 本文使用的环境版本信息: Kubernetes 版本: ...

  3. 【云原生 | Kubernetes 系列】--Ceph认证和RBD

    1. Ceph 认证机制 ceph使用cephx协议对客户端进行身份认证. cephx用于对ceph保存的数据进行认证访问和授权,用于对访问ceph的请求进行认证和授权检查,与mon通信的请求都要经过 ...

  4. k8s(十二)、分布式存储Ceph RBD使用

    前言 上篇文章介绍了k8s使用pv/pvc 的方式使用cephfs, k8s(十一).分布式存储Cephfs使用 Ceph存储有三种存储接口,分别是: 对象存储 Ceph Object Gateway ...

  5. k8s1.18 StorageClass 使用rbd-provisioner提供ceph rbd持久化存储

    rbd-provisioner为kubernetes 1.5+版本提供了类似于kubernetes.io/rbd的ceph rbd持久化存储动态配置实现. 一些用户会使用kubeadm来部署集群,或者 ...

  6. rook部署cephfs rbd rgw

    rook部署cephfs rbd rgw 环境信息 kubernetes版本 系统版本 内核 rook版本 docker版本 1.12 Centos7.6 3.10.0-957.21.3.el7.x8 ...

  7. 理解 QEMU/KVM 和 Ceph(2):QEMU 的 RBD 块驱动(block driver)

    本系列文章会总结 QEMU/KVM 和 Ceph 之间的整合: (1)QEMU-KVM 和 Ceph RBD 的 缓存机制总结 (2)QEMU 的 RBD 块驱动(block driver) (3)存 ...

  8. 【rbd 删除失败】rbd: error: image still has watchers

    背景 执行rbd 删除操作,发现RBD被占用,但又不知道被谁占用,如何查询呢? rbd rm sfs_pool/pgsql + rbd rm sfs_pool/pgsql 2021-05-06 09: ...

  9. ceph rbd resize之后文件系统的调节

    2019独角兽企业重金招聘Python工程师标准>>> ###ceph的rbd是可以进行调节大小的,但是调节需要进行一些操作,否则你看不到调节之后的效果,等于没调节,因为rbd就相当 ...

最新文章

  1. ansible的参数及常用模块
  2. 怎么两边同时取ln_羊肉汤怎么炖才好喝?小猫教你这么做,做出来汤浓白,好喝无膻味...
  3. OpenStack 云计算基础知识
  4. ci框架 查询构造器类
  5. 服务器 交换机的维护,服务器路由器交换机维护设置
  6. python 命令行参数_Python 命令行参数介绍
  7. try{return} finally
  8. 来讲讲什么是元数据和主数据
  9. 问卷调查页面的设计与实现
  10. 忽略validateRequest设置
  11. 手把手教你搭建gitlab服务器
  12. 指定 Cesium 加载时的初始位置和视角
  13. SpringCloud分布式微服务搭建(一)
  14. action='store_true'
  15. 2023秋招--游族--游戏客户端--HR面面经
  16. 新一代 Linux 文件系统 btrfs 简介-btrfs 的特性和使用
  17. android的最新2017,我的世界2017最新版
  18. 全媒体资源融合发布系统核心技术能力
  19. mi5s plus android 8.0,小米回应5s/5s Plus迟迟没更新安卓8.0:加速适配
  20. Python代码写得丑怎么办?推荐几个神器拯救你

热门文章

  1. tarjan算法求割点割边
  2. 如何在HTML中播放flash
  3. 【Linux】循序渐进学运维-服务篇-ssh服务入门
  4. 计算机专业就业银行,计算机专业硕士毕业的人进入银行工作或者去高校当教师怎么样?...
  5. 最全MyBatis核心配置文件总结,深夜思考
  6. python大战机器学习——支持向量机
  7. 如何恢复录音删除的录音文件_录音棚如何选择合适的麦克风
  8. 本地缓存需要高时效性怎么办_唯品会三年,我只做了5件事,如今跳槽天猫拿下offer(Java岗)...
  9. linux 如何查看es进程,Linux---关闭Elasticsearch进程,并重新启动
  10. 论文阅读记录-基于深度神经网络的nilm系统家电识别