web-dev-qa-db-ja.com

Centosで「lvcreate」を実行できません:「見つかりません:デバイスがクリアされていません」

私が作成しました volume groupですが、lvcreateを実行しようとすると、失敗しました。

[root@c7v232 ~]# vgdisplay 
  --- Volume group ---
  VG Name               vg_1afe5376c50bb27bdc8a0342a0bfb50b
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  13
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               89.87 GiB
  PE Size               4.00 MiB
  Total PE              23007
  Alloc PE / Size       0 / 0   
  Free  PE / Size       23007 / 89.87 GiB
  VG UUID               JZMo2m-CgAd-iQ3l-sNcp-J0W5-jwfi-058onD

[root@c7v232 ~]# vgs
  VG                                  #PV #LV #SN Attr   VSize  VFree 
  vg_1afe5376c50bb27bdc8a0342a0bfb50b   1   0   0 wz--n- 89.87g 89.87g
[root@c7v232 ~]# lvs
[root@c7v232 ~]# lvcreate -L 5G -n lv_pao vg_1afe5376c50bb27bdc8a0342a0bfb50b
  /dev/vg_1afe5376c50bb27bdc8a0342a0bfb50b/lv_pao: not found: device not cleared
  Aborting. Failed to wipe start of new LV.

同様の質問があることは知っていましたが、Debianであり、Centosでudevを見つけることができません。

2
Haoyuan Ge

まだudevをインストールしていないことがわかりました。 yum install libudev-develを実行すると、正常に動作します。

libudev-develをインストールする前でも、なぜudevadmlvcreateがあるのか​​わかりません。

1
Haoyuan Ge

Udevがインストールされて実行されていると仮定すると、速度が遅すぎる可能性があります。または何でも。

「lvcreate-Zn…」を使用します。

0