GNU/Linux >> Linux の 問題 >  >> Cent OS

「ボリューム「myvg/vol01」はローカルでアクティブではありません」 – CentOS/RHEL

問題

論理ボリュームを作成しようとすると、ボリューム グループがアクティブであっても、lvcreate はエラー「ボリューム "myvg/vol01" はローカルでアクティブではありません」で失敗し、次のようなエラー出力が表示されます:

[root@ ~]# lvcreate -L 4G myvg
Volume "myvg/vol01" is not active locally.
Aborting. Failed to wipe start of new LV.

「volume_list」は lvm.conf ファイルでコメントアウトされており、「ボリューム グループ」は volume_list に追加されていません。

物理ボリュームとボリューム グループが正常に作成されました:

[root@ ~]# pvcreate /dev/sdc1
Physical volume "/dev/sdc1" successfully created
[root@ ~]# vgcreate myvg /dev/sdc1
Volume group "myvg" successfully created

「volume_list」が変更され、追加されたボリューム グループはありません:

[root@ ~]# cat /etc/lvm/lvm.conf | grep -i "volume_list"

# it is auto-activated. The auto_activation_volume_list setting
# Configuration option activation/volume_list.
# or VG. See tags/hosttags. If any host tags exist but volume_list
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# Configuration option activation/auto_activation_volume_list.
# This list works like volume_list, but it is used only by
# auto-activation, must also be selected by volume_list (if defined)
# or VG. See tags/hosttags. If any host tags exist but volume_list
# auto_activation_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# Configuration option activation/read_only_volume_list.
# or VG. See tags/hosttags. If any host tags exist but volume_list
# read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# The rules are the same as those for volume_list.
# The rules are the same as those for auto_activation_volume_list

PV と VG が表示されます:

[root@ ~]# vgdisplay |grep -i "myvg"
VG Name myvg
[root@ ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 vg_6 lvm2 a--u 29.51g 0
/dev/sdb1 testvg lvm2 a--u 9.99g 7.99g
/dev/sdc1 myvg lvm2 a--u 4.99g 4.99g

論理ボリュームの作成中および手動で VG をアクティブ化した後のエラー:

[root@ ~]# lvcreate -L 4G myvg
Volume "myvg/vol01" is not active locally.
Aborting. Failed to wipe start of new LV.
[root@ ~]# vgchange -ay myvg
0 logical volume(s) in volume group "myvg" now active
[root@ ~]# lvcreate -L 4G myvg
Volume "myvg/vol01" is not active locally.
Aborting. Failed to wipe start of new LV.

解決策

lvm.conf のバックアップを利用し、/etc/lvm/lvm.conf の「volume_list」行に「#」コメントを付けます。 .

[root@ ~]# less /etc/lvm/lvm.conf | grep -i "volume_list"
# it is auto-activated. The auto_activation_volume_list setting
# Configuration option activation/volume_list.
# or VG. See tags/hosttags. If any host tags exist but volume_list
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# Configuration option activation/auto_activation_volume_list.
# This list works like volume_list, but it is used only by
# auto-activation, must also be selected by volume_list (if defined)
# or VG. See tags/hosttags. If any host tags exist but volume_list
# auto_activation_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# Configuration option activation/read_only_volume_list.
# or VG. See tags/hosttags. If any host tags exist but volume_list
# read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# The rules are the same as those for volume_list.
# The rules are the same as those for auto_activation_volume_list.

または、ボリューム グループを volume_list に追加します

[root@ ~]# less /etc/lvm/lvm.conf | grep -i "volume_list"

# it is auto-activated. The auto_activation_volume_list setting
# Configuration option activation/volume_list.
# or VG. See tags/hosttags. If any host tags exist but volume_list
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*", "Volume Group Name" ]
# Configuration option activation/auto_activation_volume_list.
# This list works like volume_list, but it is used only by
# auto-activation, must also be selected by volume_list (if defined)
# or VG. See tags/hosttags. If any host tags exist but volume_list
# auto_activation_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# Configuration option activation/read_only_volume_list.
# or VG. See tags/hosttags. If any host tags exist but volume_list
# read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# The rules are the same as those for volume_list.
# The rules are the same as those for auto_activation_volume_list.

「lvcreate」コマンドを実行してみてください:

[root@ ~]# lvcreate -L 4G myvg
Logical volume "vol01" created.


Cent OS
  1. CentOS 8 /RHEL8にsemanageコマンドが見つかりません

  2. CentOS / RHEL :LVM で削除されたボリューム グループを復元/回復する方法

  3. CentOS/RHEL 7 でファイルシステムが順番どおりにマウントされない

  1. CentOS 7 /RHEL7でデフォルトのランレベルを変更する

  2. ボリューム「test_vg/lvol0」はローカルでアクティブではありません – lvcreate の実行中にエラーが発生しました

  3. CentOS/RHEL 8 で「-bash:route:コマンドが見つかりません」

  1. ifconfig コマンドが見つからない – CentOS/RHEL 7

  2. 「lsb_release:command not found」 – CentOS/RHEL で修正

  3. 新しく構築された CentOS/RHEL サーバーで ping が機能しない