我在服务器中有一个磁盘,我正在迁移到LVM卷组.以前,它使用传统的DOS磁盘分区,hdb [1-5].

我已经从hdb卸载了每个文件系统,使用hdb关闭交换,已经在设备上删除了一个较小的VG,然后使用fdisk重新分区,删除现有分区,并创建了2个分区,但在写完后,linux拒绝了重新读取分区表.使用hdparm -z报告再次尝试:BLKRRPART失败:设备或资源繁忙.

我已检查以下位置以确保设备及其分区未列在任何位置:

> / proc / swaps

> / proc / mdadm

>’pvs’命令输出

>’mount’命令输出

> / etc / mtab

> lsof | grep hdb

但是cat / proc / partitions仍然列出了分区,而hdparm -z / dev / hdb仍然让我设备忙.

是否有一些我遗漏的东西,或者我还不知道要找到什么仍然保留在我的块设备上的秘密地方?更重要的是,我如何释放它以便我可以重新加载分区表?

FWIW,在这个特定的情况下,我可以简单地重启服务器而不用担心,但这一直困扰着我,而且我很好奇是否有更好的方法.

(编辑:添加更精确的措辞)

(编辑:详细信息重新分区)

更新:我使用了partprobe / dev / hdb,它确实改变了一些东西:在/ dev / hdb1中,/ deb / hdb [3-5]现在已经消失了,而且partprobe正在报告错误:错误通知内核有关分区的修改/ dev / hdb1 – 设备或资源繁忙. < - 特别是关于hdb1. hdb1以前是LVM卷组(VG)中的物理卷(PV),在我重新分区之前,我已经恢复了pvremoved em ...... 更新2:FWIW,我仍然没有纠正这个问题,幸运的是它并不紧急.我已经了解到partprobe正在使用更新的API调用,这就是为什么它似乎早先做了一些事情.我仍然没有找到一种简单有效的方法,给定一个设备,它的主要/次要数字,找出哪些资源(内核或用户空间)正在使用它.有任何想法吗?

linux 中如何查看块设备,在linux中,如何确定使用块设备的进程?相关推荐

  1. linux centos 7查看网卡信息,CentOS 7系统中查看网卡信息

    1,查看网卡信息(ifconfig) 因一直习惯使用 ifconfig 命令查看 CentOS 中的网络连接,包括 IP 地址.MAC 地址.网络连接状态等.升级到 CentOS 7 之后 ifcon ...

  2. linux中vim查看最后五行命令,Linux系统中Vi常用命令及高级应用

    一.简介 Vi命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,很多人不喜欢VI因为它 的众多的命令集,但是我们只需要掌握基本的命令然后灵活地加以运用,相信你会象我一样喜欢它的. 本文旨 ...

  3. linux服务器怎么查看cpu配置信息,linux服务器cpu信息查看详解

    在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...

  4. linux atop日志查看,A - atop - 监控Linux系统资源与进程的工具 - 《Linux命令大全搜索工具(旧版)》 - 书栈网 · BookStack...

    atop 监控Linux系统资源与进程的工具 补充说明 [非内部程序,需要安装]它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU.内存.磁盘和网络)使用情况和进程运行情况,并能以日志 ...

  5. linux命令怎么查看文件时间排序,linux中ls命令按照文件大小排...-ls命令按大小与时间排序文件...-ls按时间排序输出文件列表的实例分析_169IT.COM...

    ls命令可以按照文件大小进行输出排序. 代码示例: man ls -S sort  by file size 用法: ls -Sl 这是按照由大到小排序,如果想要反过来,从小到大,那么用: ls -S ...

  6. Linux中ls查看前十个文件,linux ls命令的20个实用范例

    Linux中一个基本命令是ls.没有这个命令,我们会在浏览目录条目时会遇到困难.这个命令必须被每个学习Linux的人知道.接下来是小编为大家收集的linux ls命令的20个实用范例,欢迎大家阅读: ...

  7. linux c++ 函数 查看,在C++ man pages中查询C++的函数

    在Linux下查询命令或函数的使用,通常是这样: man printf man 3 printf man cat 但是为了避免造成操作系统.C语言与C++的混淆,目前安装的C++ man pages与 ...

  8. linux文档查看器翻译,mdv – Linux终端下的 Markdown 文档查看器

    现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Markdown 文档相比HTML更加简单.一是体现在标记符的数量上,二是体现在标 ...

  9. linux服务端查看firebox版本,[图]Linux端Firefox 84将默认启用WebRender

    原标题:[图]Linux端Firefox 84将默认启用WebRender 伴随着 Firefox 83 稳定版的发布,Mozilla 的开发重心也放在了即将到来的 Firefox 84 版本上.Fi ...

  10. linux用cat查看本机ip,linux sh 如何根据出口网关来获取本机出口ip

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 测试机器:华为P7-L07 安卓测试环境:EMUI 3.1 安卓5.1.1(版本号:P7-L07C01B851,基带版本:23.600.06.00.00, ...

最新文章

  1. MSRA的Transformer跨界超越CNN,还解决了计算复杂度难题
  2. ECS 备份数据到NAS(一):使用Windows Server Backup工具
  3. vscode使用教程python-如何在VSCode上轻松舒适的配置Python的方法步骤
  4. 在 Go 语言中 Patch 非导出函数
  5. mini_Xception架构
  6. SpringMVC入门笔记
  7. 记一次Mysql查询字段为空串在java中使用equals不相等的问题
  8. [Tip]ActiveScaffold本地化
  9. 【编程基本功练习0】zoj 3486
  10. JQuery 获取URL中传递的参数
  11. Spring核心--容器详解
  12. ipq wifi校准
  13. ArcGIS栅格数据四参数七参数投影变换
  14. JAVA 启动JVM时,Xms和Xmx参数
  15. 用Qt操作Word文档
  16. 外观模式-简化子系统的复杂性
  17. 学术期刊划分(教你认识SCI、EI、SSCI、IEEE、CSSCI...)
  18. 金融信贷风控实战(二)
  19. 图灵机,又称图灵计算、图灵计算机
  20. 计算机辅助翻译 火云译客,翻译职业化时代国内计算机辅助翻译教材编写现状思考-山东外语教学.PDF...

热门文章

  1. mysql5.7免安版配置_mysql5.7免安装版配置
  2. sklearn分类器算法:决策树与随机森林及案例分析
  3. MYSQL账户管理及主要操作
  4. JavaScript 书写方式与注释
  5. python中的字典及注意事项
  6. python中break与continue使用
  7. java的常用引用类、数组、String类
  8. 科研福利!国内TOP3的超算中心,免费领2000核时计算资源
  9. LightGBM最强解析,从算法原理到代码实现~
  10. 史上最强大型分布式架构详解:高并发+数据库+缓存+分布式+微服务+秒杀