VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

软件:VMware

系统:CentOS7

 

  /dev/mapper/centos-root 目录空间不足,如下图,磁盘占用率达到了91%,我们采用虚拟机添加物理硬盘的方式将其扩容。主要有两个步骤,虚拟机上添加物理硬盘,系统上进行磁盘分区设置,具体操作过程如下文。

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

一、在虚拟机中添加一块物理的磁盘

1.在打开的虚拟机设置窗口中,点击“添加”按钮

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

2.这时可以打开添加硬件向导窗口,在硬件类型中选择“硬盘”,然后点击“下一步”按钮

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

 

3.接下来我们设置虚拟磁盘类型,可根据你的磁盘类型选择IDE、SATA或Scsi中的一种类型,然后点击“下一步”按钮

 

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

4.接下来在选择磁盘窗口中,选中“使用物理磁盘”一项,然后点击下一步按钮

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

 

5.如果你安装了多个物理硬盘,可以点击设备的下拉按钮来选择物理硬盘,同时设置好硬盘的使用情况,一般选择使用单个分区就可以了

 

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

 

6.在选择物理磁盘分区的窗口中 ,选择虚拟机要访问的物理磁盘分区,选好后点击下一步按钮

 

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

 

7.最后设置好指定磁盘文件的文件名,可根据你的实现情况来设置一个文件名,然后点击“完成”按钮即可

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

 

 

二、重起虚拟机并进行配置

1.查看磁盘编号,创建pv

ls /dev/sd*

pvcreate /dev/sdb

发现红框报错:Device /dev/sdb excluded by a filter,导致问题的原因是添加的磁盘是在另一个虚拟机中新建的,已经有了分区表,现在的虚拟机并不能识别磁盘的分区表,我们运行parted命令重做分区表。

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

命令:parted /dev/sdb,中途需要输入三次命令:
mklabel msdos
yes
quit

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

3.再次运行pvcreate,问是否擦除dos签名,输入y,就可以将磁盘创建为PV了

pvcreate /dev/sdb
我们使用vgextend命令扩展vg
vgextend centos /dev/sdb

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

4.扩展lv,使用lvextend命令

lvextend -L +7G /dev/mapper/centos-root

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

5.命令使系统重新读取大小

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 6.查看发现磁盘已成功扩容

 VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

 

 

 

 

 

 

 

参考文档:

https://blog.csdn.net/u012599988/article/details/86535278

https://blog.csdn.net/lhl3620/article/details/104792408/

VMware虚拟机-/dev/mapper/centos-root 扩容及Device /dev/sdb excluded by a filter报错处理

上一篇:log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).


下一篇:js在ios中碰到的问题