在将几块盘做LVM时,遇到一个之前都没遇到过的问题:

root@ubuntu:~# pvcreate /dev/sdc1

Can't open /dev/sdc1 exclusively. Mounted filesystem?

首先第一反应就是查看这个分区是否已经在使用了,但是没有。

查看硬盘的一些信息:

root@ubuntu:~# cat /proc/partitions

major minor #blocks name

8 0 488386584 sda

8 1 16777216 sda1

8 2 471608344 sda2

8 32 488386584 sdc

8 33 488386584 sdc1

8 16 488386584 sdb

8 17 488385560 sdb1

8 48 488386584 sdd

8 49 488384001 sdd1

254 0 838860800 dm-0

254 1 4194304 dm-1

254 2 488386584 dm-2

254 3 488386584 dm-3

254 5 488384001 dm-5

254 4 488384001 dm-4

root@ubuntu:~# fdisk /dev/sdc -l

Disk /dev/sdc: 500.1 GB, 500107862016 bytes

81 heads, 63 sectors/track, 191411 cylinders, total 976773168 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xbbbab9b8

Device Boot Start End Blocks Id System

/dev/sdc1 2048 976773167 488385560 8e Linux LVM

接着看一些底层的信息:

dmsetup 是一个底层的逻辑卷管理, dm 应该是 Device Mapper的简称。

root@ubuntu:~# dmsetup status

35000c50026716847: 0 976773168 multipath 2 0 0 0 1 1 A 0 1 0 8:48 A 0

vg_data-lv_home: 0 976764928 linear

vg_data-lv_home: 976764928 700956672 linear

35000c5002670f03e: 0 976773168 multipath 2 0 0 0 1 1 A 0 1 0 8:32 A 0

35000c5002670f03e-part1: 0 976768002 linear

35000c50026716847-part1: 0 976768002 linear

vg_data-lv_swap: 0 8388608 linear

root@ubuntu:~# dmsetup ls

35000c50026716847 (254, 2)

vg_data-lv_home (254, 0)

35000c5002670f03e (254, 3)

35000c5002670f03e-part1 (254, 5)

35000c50026716847-part1 (254, 4)

vg_data-lv_swap (254, 1)

可以看到 35000c5002670f03e 和 35000c50026716847 组成了multipath(多路径)

root@ubuntu:~# multipath -ll

35000c50026716847 dm-2 ATA,GB0500EAFJH

size=466G features='0' hwhandler='0' wp=rw

`-+- policy='round-robin 0' prio=1 status=active

`- 3:0:0:0 sdd 8:48 active ready running

35000c5002670f03e dm-3 ATA,GB0500EAFJH

size=466G features='0' hwhandler='0' wp=rw

`-+- policy='round-robin 0' prio=1 status=active

`- 2:0:0:0 sdc 8:32 active ready running

root@ubuntu:~# ll /dev/mapper/

total 0

drwxr-xr-x 2 root root 180 Jun 28 01:39 ./

drwxr-xr-x 14 root root 13060 Jun 28 17:17 ../

lrwxrwxrwx 1 root root 7 Jun 28 01:39 35000c5002670f03e -> ../dm-3

lrwxrwxrwx 1 root root 7 Jun 28 01:39 35000c5002670f03e-part1 -> ../dm-5

lrwxrwxrwx 1 root root 7 Jun 28 01:39 35000c50026716847 -> ../dm-2

lrwxrwxrwx 1 root root 7 Jun 28 01:39 35000c50026716847-part1 -> ../dm-4

crw------T 1 root root 10, 236 Jun 28 01:39 control

lrwxrwxrwx 1 root root 7 Jun 28 01:39 vg_data-lv_home -> ../dm-0

lrwxrwxrwx 1 root root 7 Jun 28 01:39 vg_data-lv_swap -> ../dm-1

使用 dmsetup remove xxx 移除掉就可以创建PV了:

root@ubuntu:~# dmsetup remove 35000c5002670f03e-part1

root@ubuntu:~# dmsetup remove 35000c5002670f03e

root@ubuntu:~# pvcreate /dev/sdc1

Physical volume "/dev/sdc1" successfully created

也可以使用dmsetup remove_all移除所有。

TODO: 继续研究

linux filesystem not open,LVM 'Can’t open /dev/sdb1 exclusively. Mounted filesystem?' Problem相关推荐

  1. LVM 'Can’t open /dev/sdb1 exclusively. Mounted filesystem?' Problem

    在将几块盘做LVM时,遇到一个之前都没遇到过的问题: root@ubuntu:~# pvcreate /dev/sdc1Can't open /dev/sdc1 exclusively. Mounte ...

  2. 记一次磁盘扩容,以及Can‘t open /dev/vdb1 exclusively. Mounted filesystem?报错处理的过程

    由于本人的误操作导致无法扩容磁盘,卷组也没有了,删除逻辑卷也报错,怎样处理还原磁盘呢:下面是根据本人各种百度找到的处理方法: 查看磁盘空间情况,发现挂载的磁盘还在 [root@localhost ~] ...

  3. 如何将 Linux 系统转移至 LVM 卷

    摘要: 一.预备知识 了解什么是 dd 以及什么是 dump? dd 命令用于复制一个设备/分区,原样输出到另外一个文件/设备/分区. dump 命令用于备份 ext2 或者 ext3 文件系统.可将 ...

  4. linux分区大容量加入lvm,linux 添加磁盘+lvm扩容

    l 环境: virtual box 下,redhat5 64位版本,原来系统默认分区. 新添加一个8G的硬盘sdb,将新加的硬盘容量扩充到原来的/上去. 1.分区, [root@test ~]# fd ...

  5. linux根目录缩减非lvm,vmware下linux非LVM管理的根目录扩容经历

    因为根目录会包含很多系统应用运行的配置等,肯定不能直接卸载,所以要采用一种既不破坏数据,又能扩容的方法: 1.关机 2.设置->扩展磁盘容量 3.开机 [root@localhost ~]#df ...

  6. linux分区合并不损坏系统,不损坏数据的情况下 linux磁盘如何扩展 LVM格式

    方式:LVM方式 第一步 增加分区: 1.VM->编辑设置->硬盘 下扩大磁盘(菜单操作不再赘复). 2.使用fdisk 命令 fdisk  /dev/sda #用n命令建个P类型的磁盘, ...

  7. Linux系统分区及LVM使用(一)

    一.MBR分区 使用fdisk等分区工具,使用MBR(Master Boot Record)管理单个磁盘,这就决定了其分区表最多支持4个分区,分区类型包括主分区和扩展分区,逻辑分区可以被再次分割成多个 ...

  8. linux 卷文件满,LVM逻辑卷容量的增减

    partprobe  不重启系统的情况下,让系统内核重读硬盘分区或者partprobe /dev/sdX   不重启系统的情况下,让系统内核重读sdx该硬盘分区 Linux系统下增加LV(逻辑卷)容量 ...

  9. Linux磁盘分区与LVM详解

    目录 一.磁盘分区是怎样表示的 1.硬盘接口类型 2.硬盘和分区 二.文件系统 三.使用fdisk操作分区 1.创建磁盘分区 2.更改分区类型 3.格式化磁盘分区 4. 挂载分区 5.设置开机自动挂载 ...

  10. 【VMware环境下Linux磁盘空间(LVM)扩容方法】

    VMware环境下Linux磁盘空间(LVM)扩容方法 引言 环境 目标 步骤 检查磁盘 VMware扩展磁盘空间 创建分区 配置LVM 引言 最近在安装Oracle ASM的过程中,解压文件被迫终止 ...

最新文章

  1. 谷歌一员工确诊新冠肺炎:已大面积限制员工出行
  2. 【基本常识1】图像处理opencv
  3. java垃圾回收理解与算法
  4. mysql—数据库优化——如何选择合适的索引
  5. 华为Mate Xs预约超53万,售价16999元;微软前工程师因盗窃数字货币被判20年;FSF将推代码托管平台 | 极客头条...
  6. 大会预告 | 第一届中国情感计算大会
  7. 微服务架构如何实现网站服务垂直化拆分
  8. Java面试题超详细讲解系列之八【SQL优化篇】
  9. C++ primer 5th 读完的一点心得体会
  10. 计算机制图的基本知识和技能,《计算机绘图基础》制图的基本知识和技能精讲.ppt...
  11. 计算机系新春祝福语,2019新春祝福语 新年经典祝福语句大全
  12. WEB CTF入门题解析
  13. 科大讯飞语音SDK使用流程
  14. python版飞机大战及码源
  15. 追爱系列电影电视剧书籍
  16. DenseNet 算法
  17. 招聘android工程师
  18. 【windows10升级python版本】
  19. 浙江大学计算机预推免经历
  20. 机械键盘和薄膜键盘哪个好 机械键盘和薄膜键盘的区别

热门文章

  1. Pandoc:一个超级强大的文档格式转换工具
  2. 德保罗大学计算机专业,德保罗大学计算机金融申请要求及专业介绍
  3. html5小猫钓鱼游戏思路,小猫钓鱼的游戏算法
  4. 博世中国的战略与战术,如何应对复杂多变的中国市场需求
  5. 在同一局域网如何共享文件
  6. nginx: [emerg] still could not bind()
  7. round函数几位小数c语言,Excel中利用round函数保留两位小数实例详解
  8. 塔防游戏制作教程(二)
  9. 动图gif怎么制作?制作方法你学会了吗?
  10. 全球四大会计师事务所