挂载报错:“/dev/vda1 is apparently in use by the system;”

本文介绍了解决服务器新增100G硬盘挂载时出现的报错问题,具体步骤包括重启服务器、分区、移除device mapper占用等,并提供了相关资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                  挂载报错:“/dev/vda1 is apparently in use by the system;”

                                        作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

  距离回家倒计时还有一天,明天中午的火车就回老家了,想想还是蛮开心。估计好多人都已经踏上春运的大道了把,像我这样小小的运维还在岗位上坚守着,这不,刚刚不到2天,项目经理给我打来一个电话,说前几天给外包公司分配的一个服务器需要挂载100G的硬盘,需要我处理一下。以下就是根外包公司的人聊天的,上次也是他的服务器没法远程连接的就是同一个人。

  我把它们的服务器重启之后,给他们的服务器家里100G的硬盘空间(很显然,这些都是通过虚拟化实现的,真实的服务器并没有100G的硬盘,这也是我在虚拟化平台上操作的。),我对磁盘进行分区成功后(分区教程可参考:http://www.cnblogs.com/yinzhengjie/p/6840563.html),发现无法对其格式化,报错如下:“/dev/vda1 is apparently in use by the system; will not make a 文件系统 here!”

  操作系统返回说“/dev/vda1”这个分区正在被使用,“/dev/vda1"正在被device mapper(简称“DM”),所以我们创建文件系统时提示报错,我们手工的移除,就可以正常的创建文件系统。

  执行“dmsetup remove_all”和“dmsetup status”结合查看,然后在重新进行格式化操作。

  格式化成功之后,我们就可以进行挂载操作了,具体操作如下:

 

   想要了解更多Linux 磁盘管理的方法可参考:

          1>.http://www.cnblogs.com/yinzhengjie/p/6840563.html(硬盘分区管理)

        2>.http://www.cnblogs.com/yinzhengjie/p/6862933.html(逻辑卷管理)

          3>.http://www.cnblogs.com/yinzhengjie/p/6858302.html(软Raid管理)

     

 

 对了,别忘记添加自动挂载哟:

 

### 解决 `umount` 执行时目标忙的问题 当执行 `umount /dev/vda1` 或其他类似命令时如果收到 "target is busy" 的错误消息,这通常意味着某些进程正在使用该挂载点或其子目录。为了成功卸载文件系统并避免此问题,可以采取以下措施: #### 查找占用资源的进程 通过查找哪些进程正在访问挂载点可以帮助解决问题。可以利用 `lsof` 工具来查看当前有哪些打开文件位于指定路径下。 ```bash sudo lsof +D /mnt ``` 这条命令会列出所有正被使用的文件及其对应的进程 ID(PID),其中 `/mnt` 是假设的挂载点位置[^1]。 #### 终止相关进程 一旦找到了具体的 PID 后,则可以根据情况决定是否终止这些程序实例。请注意,在结束任何服务前务必确认这样做不会影响系统的正常运作或其他重要功能。 ```bash kill -9 <PID> ``` 这里的 `<PID>` 应替换为实际获取到的一个或多个人进程编号;不过建议先尝试发送 SIGTERM 信号 (`kill`) 而不是直接强制杀死(`SIGKILL`, `-9`) 进程除非必要。 #### 使用懒惰卸载选项 对于那些难以立即停止的服务或者无法轻易找到原因的情况,还可以考虑采用懒惰方式卸载(lazy unmounting): ```bash sudo umount -l /mnt ``` 这种方式允许内核在合适时机自动完成真正的卸载操作而无需等待所有活动完全消失[^2]。 #### 强制卸载(谨慎) 作为最后手段,也可以选择强行卸载: ```bash sudo umount -f /mnt ``` 但是这种方法可能会导致数据丢失风险增加以及潜在的数据一致性问题,因此只应在了解后果的情况下小心应用[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值