1752319 Members
5901 Online
108786 Solutions
New Discussion юеВ

Re: Rename volume group?

 
SOLVED
Go to solution
Sean OB_1
Honored Contributor

Rename volume group?

Is it possible to rename a volume group, and if so what are the ramifications?
12 REPLIES 12
Robert-Jan Goossens
Honored Contributor
Solution

Re: Rename volume group?

Hi,

Filesystem: Rename volume groups and logical volumes
date: 4/24/97
document description: Filesystem: Rename volume groups and logical volumes
document id: A4158692

You may provide feedback on this document

--------------------------------------------------------------------------------
Problem Description

Can you explain how to rename a volume group (VG) and the logical volumes
within that VG?

Configuration Info

Operating System - HP-UX
Version -10.01
Hardware System -877

Solution

Follow these guidelines for non-root volume groups:

1. umount /filesys (for each mounted filesys)

2. vgchange -a n /dev/vgname

3. vgexport -m mapfile /dev/vgname

4. vi mapfile (to set up new logical volume names)

5. mkdir /dev/vgnewname

6. mknod /dev/vgnewname/group c 64 0x

7. vgimport -m mapfile /dev/vgnewname /dev/dsk/cxtyd0

where x and y are the device files for the physical volumes in
the VG.

Hope it helps,

Robert-Jan.
Rita C Workman
Honored Contributor

Re: Rename volume group?

No I don't believe you can not 'rename' a volume group...

You can do a vgexport and a new mknod to change the minor # (0x_ _ 0000), and then vgimport it back.
But to change the name /dev/vgname .. nope ..

What you might do is...do a complete backup of the affected data. Create a new vg and restore the data to the new location.

Just my thoughts,
Rita
Uday_S_Ankolekar
Honored Contributor

Re: Rename volume group?

Command vgimport can be used to rename a volume group. Specify the new name in the 'vgimport' command -- it doesn't matter what the old name was.
for Eg:
mkdir /dev/vgnewname
mknod /dev/vgnewname c 64 0x06000
vgimport -v -s -m vgoldname dev/vg05

-USA..
Good Luck..
Uday_S_Ankolekar
Honored Contributor

Re: Rename volume group?

....contd..
vgimport -v -s -m vgoldname dev/vgnewname
Good Luck..
Sean OB_1
Honored Contributor

Re: Rename volume group?

Thanks for the responses. How long does this process take? Is it variable depending on the vg size, or is it just recreating the vg tables on the disk?
Pete Randall
Outstanding Contributor

Re: Rename volume group?

Sean,

I believe, assuming I recall correctly, that the import process is relatively quick - measured in seconds rather than minutes, even.

Pete

Pete
A. Clay Stephenson
Acclaimed Contributor

Re: Rename volume group?

The vgimport process is essentailly instantaneous. The typical reason for doing this is for database raw devices. You can always use symbolic links to accomplish the same thing.
If it ain't broke, I can fix that.
Sean OB_1
Honored Contributor

Re: Rename volume group?

Thanks for the answers everyone. I'm not sure I'll need to do this, but if I do then you've been a big help.

I'll award points accordingly when I do this work.
Tim D Fulford
Honored Contributor

Re: Rename volume group?

I would not even attempt to do this it is puerely esotric....

1 - The convention is to name root volume group vg00
2 - It is imperitive that /dev/vg00/lvol1, 2 & 3 are in the right order on the disk for boot purposes. Calling them by other names confuses the issue.
3 - Assume you have renamed vg00 then certain scripts start to fail. You will have to fix these scripts which is another task you probably could do without.

However I DO name non-standard logical volumes in vg00. e.g. I would not create /dev/vg00/lvol9 it would be /dev/vg00/app1 etc.

Regards

Tim
-