]> sourceware.org Git - lvm2.git/commit
toollib: provide proper hint for referencing VG uuid in case of duplicate VG names
authorPeter Rajnoha <prajnoha@redhat.com>
Tue, 16 May 2023 15:17:55 +0000 (17:17 +0200)
committerPeter Rajnoha <prajnoha@redhat.com>
Tue, 16 May 2023 15:17:55 +0000 (17:17 +0200)
commit3b4e7d1625ddc48dd9393f03a59cc6b74113275a
treea2065c1e4cb480d193225270c41633c5a95d7cf1
parentfd6e113bba5fed5ee41152cde33220294c24ce2b
toollib: provide proper hint for referencing VG uuid in case of duplicate VG names

vgrename does not support -S|--select, so do not provide a hint about
using it. Instead, provide a hint about using VG uuid directly.

❯  vgs
  WARNING: VG name vg1 is used by VGs DXjcSK-gWfu-5gLh-9Kbg-sG49-dtRr-GqXzGL and MVMfyM-sjOa-M2xV-AT4Y-JddR-h4SP-UO5Ttk.
  Fix duplicate VG names with vgrename uuid, a device filter, or system IDs.
  VG     #PV #LV #SN Attr   VSize   VFree
  vg1      1   0   0 wz--n- 124.00m 124.00m
  vg1      1   0   0 wz--n- 124.00m 124.00m

(vgrename does not support -S|--select)
❯  vgrename vg1 vg2
  WARNING: VG name vg1 is used by VGs DXjcSK-gWfu-5gLh-9Kbg-sG49-dtRr-GqXzGL and MVMfyM-sjOa-M2xV-AT4Y-JddR-h4SP-UO5Ttk.
  Fix duplicate VG names with vgrename uuid, a device filter, or system IDs.
  Multiple VGs found with the same name: skipping vg1
  Use VG uuid in place of the VG name.

(vgchange does support -S|--select)
❯  vgchange --addtag a vg1
  WARNING: VG name vg1 is used by VGs DXjcSK-gWfu-5gLh-9Kbg-sG49-dtRr-GqXzGL and MVMfyM-sjOa-M2xV-AT4Y-JddR-h4SP-UO5Ttk.
  Fix duplicate VG names with vgrename uuid, a device filter, or system IDs.
  Multiple VGs found with the same name: skipping vg1
  Use --select vg_uuid=<uuid> in place of the VG name.
tools/lvmcmdline.c
tools/toollib.c
tools/tools.h
This page took 0.035887 seconds and 5 git commands to generate.