pvcreate无法创建PV。设备未找到/ dev / sdxy(或通过过滤忽略)

时间:2017-08-25 21:47:06

标签: linux lvm

我在CentOS Linux 7.3.1611版本上安装了oVirt。

我想在oVirt卷组中添加一个新驱动器(sdb)以与虚拟机一起使用。

以下是驱动器上fdisk的结果:

[root@host1 ~]# fdisk /dev/sdb Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them. Be
careful before using the write command.

Orden (m para obtener ayuda): p

Disk /dev/sdb: 300.1 GB, 300069052416 bytes, 586072368 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
label type: dos Identificador del disco: 0x7a33815f

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 2048 586072367 293035160 8e Linux LVM

分区显示在/ proc / partitions:

[root@host1 ~]# cat /proc/partitions
major minor #blocks name

8 0 293036184 sda
8 1 1024 sda1
8 2 1048576 sda2
8 3 53481472 sda3
8 4 1 sda4
8 5 23072768 sda5
8 6 215429120 sda6
8 16 293036184 sdb
8 17 293035160 sdb1

当我执行命令以使用" pvcreate / dev / sdb1"创建PV时结果是:

[root@host1 ~]# pvcreate /dev/sdb1

Device /dev/sdb1 not found (or ignored by filtering).

我已修改了文件/etc/lvm/lvm.conf以获取过滤器,但我没有任何过滤器使LVM丢弃该驱动器。在使用pvcreate创建PV后,我重新启动了计算机。我在Google上研究过这个错误,但不知道。

感谢。任何帮助将不胜感激Manuel

1 个答案:

答案 0 :(得分:0)

尝试编辑lvm.conf取消注释global_flter并像这样编辑

  

global_filter = [" a | / dev / sdb |"]

之后编辑multipath vi /etc/multipath.conf

  

[root @ ovirtnode2~] #lsblk / dev / sdb NAME
  MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb
  8:16 0 200G 0disk└─3678da6e715b018f01f1abdb887594aae253:2
  0 200G 0 mpath

编辑 vi /etc/multipath.conf

  

将以下内容附加到multipath.conf blacklist {

    wwid 3678da6e715b018f01f1abdb887594aae }

service multipathd restart

它的工作对我来说,我有这个问题,当我尝试ovirt但

  

[root @ ovirtnode2~] #pvcreate / dev / sdb物理卷" / dev / sdb"   成功创建。 [root @ ovirtnode2~]#