LVM Disk Replacement: Difference between revisions

From UNIX Systems Administration
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
# [[LVM Install a New Physical Volume|Install and configure the new physical volume.]]
# [[LVM Install a New Physical Volume|Install and configure the new physical volume.]]
# Add the new physical volume to the volume group.
# Add the new physical volume to the volume group.
## <tt>'''# extendvg <volume group> <hdisk# of new physical volume>'''</tt>
## <tt>'''# extendvg <vg_name> <new_hdisk#>'''</tt>
# If the logical volumes on the old physical volume are mirrored, break the mirror.
## <tt>'''# unmirrorvg rootvg <hdisk# of old physical volume'''</tt>
# Migrate the logical volumes to the new physical volume.
# Migrate the logical volumes to the new physical volume.
## <tt>'''# migratepv <hdisk# of old physical volume> <hdisk# of new physical volume>'''</tt>
## <tt>'''# migratepv <old_hdisk#> <new_hdisk#>'''</tt>
# Remove the old physical volume from the volume group.
# Remove the old physical volume from the volume group.
## <tt>'''# reducevg <volume group> <hdisk# of old physical volume>'''</tt>
## <tt>'''# reducevg <vg_name> <old_hdisk#>'''</tt>
# [[LVM Remove a Physical Volume|Remove the old physical volume from the system.]]
# [[LVM Remove a Physical Volume|Remove the old physical volume from the system.]]


== Replacing a non-working non-rootvg Physical Volume ==
== Replacing a non-rootvg mirrored Physical Volume ==
# Break the mirror.
## <tt>'''# unmirrorvg <vg_name> <old_hdisk#>'''</tt>
# Remove the disk from the volume group.
## <tt>'''# reducevg <vg_name> <old_hdisk#>'''</tt>
# [[LVM Remove a Physical Volume|Remove the old physical volume from the system.]]
# [[LVM Install a New Physical Volume|Install and configure the new physical volume.]]
# [[LVM Install a New Physical Volume|Install and configure the new physical volume.]]
# [[LVM Remove a Physical Volume|Remove the old physical volume from the system.]]
# Add the new disk to the volume group.
## <tt>'''# extendvg <vg_name> <new_hdisk#>'''</tt>
# Mirror the volume group (syn in background, ensuring a copy on each disk).
## <tt>'''# mirrorvg -S -c2 <vg_name> <new_hdisk#>'''</tt>
# Synchronize the volume group.
## <tt>'''# syncvg -v <vg_name>'''</tt>
 
== Further Reading ==
== Further Reading ==
# [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp IBM pSeries and AIX Information Center]
# [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp IBM pSeries and AIX Information Center]

Revision as of 15:28, 4 January 2012

Replacing a working non-rootvg Physical Volume

  1. Install and configure the new physical volume.
  2. Add the new physical volume to the volume group.
    1. # extendvg <vg_name> <new_hdisk#>
  3. Migrate the logical volumes to the new physical volume.
    1. # migratepv <old_hdisk#> <new_hdisk#>
  4. Remove the old physical volume from the volume group.
    1. # reducevg <vg_name> <old_hdisk#>
  5. Remove the old physical volume from the system.

Replacing a non-rootvg mirrored Physical Volume

  1. Break the mirror.
    1. # unmirrorvg <vg_name> <old_hdisk#>
  2. Remove the disk from the volume group.
    1. # reducevg <vg_name> <old_hdisk#>
  3. Remove the old physical volume from the system.
  4. Install and configure the new physical volume.
  5. Add the new disk to the volume group.
    1. # extendvg <vg_name> <new_hdisk#>
  6. Mirror the volume group (syn in background, ensuring a copy on each disk).
    1. # mirrorvg -S -c2 <vg_name> <new_hdisk#>
  7. Synchronize the volume group.
    1. # syncvg -v <vg_name>

Further Reading

  1. IBM pSeries and AIX Information Center