首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

解决K8S中Pod无法正常Mount PVC的问题

Warning FailedMount 15s kubelet, node-2 MountVolume.WaitForAttach failed for volume "pvc-.../rbd4 可以看到这个rbd镜像被挂载到/dev/rbd4上,我们可以直接通过rbd unmap命令卸载,如下: # rbd unmap /dev/rbd4 不过我这里并没有这么容易,当我在卸载的时候报如下错误...# rbd unmap /dev/rbd4 rbd: sysfs write failed rbd: unmap failed: (16) Device or resource busy 一看到这个问题...,就想到有时候在umount的时候,也会遇到Device busy,所以第一反应是使用lsof,看是否能找到哪个进程占用了,如下: # lsof 2>/dev/null | grep rbd4 但是我并没有找到任何进程...(1)通过rbd unmap -o force进行强制卸载 (2)通过grep 'rbd4' /proc/*/task/*/mountinfo来查找进程PID 当把这个rbd镜像从原节点卸载过后,就可以看到

2.6K50
您找到你想要的搜索结果了吗?
是的
没有找到

Pod疑难杂症(3):Device or resource busy

在删除pod时,可能会遇到如下事件'Unlinkat xxxxx: Device or resource busy',设备或资源忙导致某个文件无法被删除,进而导致pod卡在Pending状态。...containerd运行时环境下,发生的相关报错进行回顾分析,具体的报错现象如下: unlinkat /var/run/netns/cni-49ddd103-d374-1f86-7324-13abaeb9c910: device...or resource busy 复现场景 containerd运行时 centos 7.6版本的镜像 通过先后创建如下两个服务(sleeping和rootfsmount)可以复现问题: 1 先创建sleeping...starting from RHEL 7.4. // Without this setting, removals on these RHEL based kernels may fail with // "device...or resource busy". // This setting is not available in upstream kernels as it is not configurable, /

4.3K113

openstack虚拟机内文件遭破坏的急救方案

instance-0000444a -S -machine pc-i440fx-rhel7.0.0,accel=kvm,usb=off -cpu Broadwell,+abm,+pdpe1gb,+rdrand,+f16c...virtio-net-pci,netdev=hostnet0,id=net0,mac=fa:16:3e:4d:5e:ad,bus=pci.0,addr=0x3 -chardev file,id=charserial0...   4 挂载 rbd到本地的/dev/rbd0 rbd map pool-3aae4178cb8a470aab3dfcea9307e5c9/a7584a2f-7b37-4a21-ae2f-3f244da49686..._disk  /dev/rbd0 5、 挂载本地的/dev/rbd0 到 目录    虚拟机是以raw格式的虚拟磁盘存放在ceph中,在挂在时候要计算偏移量,   偏移量计算 参考文章 http:/...6 撤退工作 umount /mnt    rbd unmap /dev/rbd0 四、需要注意的地方     1、虚拟机一定要关机,不然文件系统在两处同时挂载的话会产生脏数据     2、偏移量的计算

45210
领券