VG名が重複しているサーバーを使用しています。この競合を解消するために、これらのVolGroupの1つを名前変更するにはどうすればよいですか?
[root@dev-server dev]# lvs
WARNING: Duplicate VG name VolGroup00: zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
WARNING: Duplicate VG name VolGroup00: Existing zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
LogVol00 VolGroup00 -wi-ao 30.00G
LogVol01 VolGroup00 -wi-ao 127.91G
backup VolGroup00 -wi-ao 300.00G
rman VolGroup00 -wi-ao 300.00G
[root@dev-server dev]# pvs
WARNING: Duplicate VG name VolGroup00: zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
WARNING: Duplicate VG name VolGroup00: Existing zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
WARNING: Duplicate VG name VolGroup00: Existing zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
PV VG Fmt Attr PSize PFree
/dev/cciss/c0d0p2 VolGroup00 lvm2 a-- 1.64T 918.62G
/dev/cciss/c0d1p1 VolGroup00 lvm2 a-- 3.27T 3.27T
/dev/mpath/mpath0p2 VolGroup00 lvm2 a-- 405.88G 0
vgdisplay
WARNING: Duplicate VG name VolGroup00: zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
WARNING: Duplicate VG name VolGroup00: Existing zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
WARNING: Duplicate VG name VolGroup00: Existing zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
--- Volume group ---
VG Name VolGroup00
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 405.88 GB
PE Size 32.00 MB
Total PE 12988
Alloc PE / Size 12988 / 405.88 GB
Free PE / Size 0 / 0
VG UUID ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
--- Volume group ---
VG Name VolGroup00
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 9
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 2
Act PV 2
VG Size 4.91 TB
PE Size 32.00 MB
Total PE 160955
Alloc PE / Size 24253 / 757.91 GB
Free PE / Size 136702 / 4.17 TB
VG UUID zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87
VolGroupの名前を変更する私の迅速な試み(これは間違っている可能性があります...):
[root@dev-server dev]# vgrename /dev/cciss/c0d1 /dev/VolGroup02
WARNING: Duplicate VG name VolGroup00: zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
WARNING: Duplicate VG name VolGroup00: Existing zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 (created here) takes precedence over ifDUDd-ePmZ-Er7H-xwst-70dY-hB3M-6YDNZc
Volume group name cciss/c0d1 has invalid characters
[root@dev-server dev]#
df -h
の出力:
Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00
30G 17G 12G 59% / /dev/cciss/c0d0p1 99M 30M 65M 32% /boot tmpfs 63G 0 63G 0% /dev/shm /dev/mapper/VolGroup00-rman
296G 8.9G 272G 4% /rman/11g /dev/mapper/VolGroup00-backup
296G 34G 248G 12% /backup
Manページから:-
"vgrename Zvlifi-Ep3t-e0Ng-U42h-o0ye-KHu1-nl7Ns4 VolGroup00_tmp"
changes the name of the Volume Group with UUID Zvlifi-Ep3t-e0Ng-U42h-o0ye-KHu1-nl7Ns4 to "VolGroup00_tmp".
...だからあなたの場合:-
vgrename zOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87 newvolgroupname
... IDがzOuHvA-QTBR-wNPs-3GIQ-b2zQ-yOeH-2fBS87のボリュームグループの名前をnewvolgroupnameに変更します。
名前
vgrename-ボリュームグループの名前を変更する
vgrename [-A | --autobackup {y | n}] [-d | --debug] [-h |-?| --help] [-t | --test] [-v | --verbose] OldVolumeGroup {パス|名前| UUID} NewVolumeGroup {パス|名前}説明
vgrenameは、既存の(vgcreate(8)を参照)ボリュームグループの名前をOldVolumeGroup {Name | Path | UUID}からNewVolumeGroup {Name | Path}に変更します。システムに認識されるすべてのボリュームグループには、異なる名前を付ける必要があります。それ以外の場合、多くのLVM2コマンドは実行を拒否するか、警告メッセージを表示します。
この状況は、ディスクがマシン間で移動されるときに発生する可能性があります。ディスクが接続されていて、ルートファイルシステムを含むボリュームグループと同じ名前のボリュームグループが含まれている場合、マシンは正しく起動しない場合もあります。ただし、2つのボリュームグループのUUIDは異なる必要があります(ディスクがクローンされた場合を除く)。これにより、競合するボリュームグループの1つをvgrenameで名前変更できます。
オプション
一般的なオプションについては、lvm(8)を参照してください。例
既存のボリュームグループvg02の名前をmy_volume_groupに変更します。vgrename/dev/vg02/dev/my_volume_group
または
vgrename
vg02 my_volume_group
UUID Zvlifi-Ep3t-e0Ng-U42h-o0ye-KHu1-nl7Ns4のボリュームグループの名前をVolGroup00_tmpに変更します。
vgrename Zvlifi-Ep3t-e0Ng-U42h-o0ye-KHu1-nl7Ns4
VolGroup00_tmp
リンク: http://linux.die.net/man/8/vgrename
... はどうかと言うと
Volume group name cciss/c0d1 has invalid characters
/dev/cciss/c0d1
はVGではないため、名前を変更することはできません。これはおそらくVGのベースとなっているPVです。