docker 磁盘问题:device or resource busy

问题:[[email protected] ~]# docker start 01ea65845e45
Error response from daemon: Cannot start container 01ea65845e45: Error getting container 01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2 from driver devicemapper: Error mounting ‘/dev/mapper/docker-8:4-100794844-01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2‘ on ‘/var/lib/docker/devicemapper/mnt/01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2‘: device or resource busy
Error: failed to start containers: [01ea65845e45]

上面的问题告诉我们docker容器挂载的磁盘忙

相同的问题经验解决:

umount /dev/cdrom /mnt ,也出现过 device or resource busy

解决方案就是卸载挂载目录:umount /dev/cdrom 或者 umount /mnt

同理,只需要将容器的挂载目录卸掉就行,我这么做了,也成功了。我想应该就是这个问题。

[[email protected] ~]# umount /var/lib/docker/devicemapper/mnt/01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2

[[email protected] ~]# docker start 01ea65845e45
01ea65845e45
[[email protected] ~]# docker ps -a

CONTAINER ID        IMAGE               COMMAND                CREATED             STATUS                      PORTS                                                                    NAMES

01ea65845e45        neo4j               "/docker-entrypoint.   2 weeks ago         Up 4 seconds                0.0.0.0:7272->7473/tcp, 0.0.0.0:7575->7474/tcp, 0.0.0.0:7171->7687/tcp   romantic_ptolemy

重新启动之后的容器成功了。

时间: 2024-12-23 23:21:18

docker 磁盘问题:device or resource busy的相关文章

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.

在 mkfs.ext4 /dev/sda2 格式化硬盘空间时,可能出现这样的错误. had this situation at office where I was told to re-partition an already existing partition. The situation was to get the below schema /dev/sdb1 1 3040 24418768+ 83 Linux /dev/sdb2 3041 6080 24418800 83 Linux

Linux下rm -rf删除文件夹报错_ Device or resource busy

1.错误信息 rm: cannot remove `speechd-centos_6.2-prtl-pred-mf34/modules/t2p/py/third/g2p/.nfs00000000039b946b00000004': Device or resource busyrm: cannot remove `speechd-centos_6.2-prtl-pred-mf34/modules/t2p/py/log/.nfs00000000039c52ef00000005': Device o

rm: cannot remove directory `misc': Device or resource busy

rm: cannot remove directory `misc': Device or resource busy 解决方法: [[email protected] misc]# cat /etc/misc cat: /etc/misc: No such file or directory [[email protected] misc]# cat /etc/auto.master # # $Id: auto.master,v 1.4 2005/01/04 14:36:54 raven Ex

Android文件操作报open failed: EBUSY (Device or resource busy)

Android删除文件后重新创建时偶尔出现 open failed: EBUSY (Device or resource busy)错误,该错误是Android系统的一个bug,大概的意思类似于windows的"改文件正在被使用".产生这个错误的原因是Android在删除文件后没有及时释放文件锁,导致文件在重新创建时仍然处于被某一进程占用的状态.解决的方法是:在删除文件之前对该文件进行重命名,这样可以保证在删除文件时系统持有的文件锁是重命名之后的文件锁.代码可以这样写: final F

linux 加载模块时出现cannot insert '*.ko': Device or resource busy错误

看 linux 设备驱动开发详解时,字符设备驱动一章,注册globalmem驱动时,出现如下错误: # insmod globalmem.ko insmod: can't insert 'globalmem.ko': Device or resource busy 原因: 模块使用的是静态分配设备号的方式,而这个设备号已经被系统中的其他设备所占用.查看未被占用的 设备号的方法: # cat /proc/devices linux 加载模块时出现cannot insert '*.ko': Devi

ora-00054:resource busy and acquire with nowait specified

当某个数据库用户在数据库中插入.更新.删除一个表的数据,或者增加一个表的主键时或者表的索引时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误. 主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功. 1.用dba权限的用户查看数据库都有哪些锁 select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$locked_object t1,v$se

ora-00054:resource busy and acquire with nowait specified解决方法

当某个数据库用户在数据库中插入.更新.删除一个表的数据,或者增加一个表的主键时或者表的索引时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误. 主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功. 1.用dba权限的用户查看数据库都有哪些锁 select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$s

Oracle中的ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

向某个数据库用户中插入.更新.删除一个表的数据,或是增加一个表的主键.索引时,出现下面的错误: ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired 这是因为有事务正在进行或是事务已经被锁,因此导致不成功 1)用dba权限的用户查询数据库中有哪些锁 select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1

【错误整理】ora-00054:resource busy and acquire with nowait specified解决方法【转】

当某个数据库用户在数据库中插入.更新.删除一个表的数据,或者增加一个表的主键时或者表的索引时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误. 主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功. 1.用dba权限的用户查看数据库都有哪些锁 select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$locked_object t1,v$se