LVM Disk Replacement

From UNIX Systems Administration
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

rootvg

Replacing a Working rootvg Physical Volume

  1. Install and configure the new physical volume.
  2. Add the new disk to the volume group.
    1. # extendvg rootvg <new_hdisk#>
  3. Does the disk contain hd5 (boot partition)?
    1. # lslv -m hd5
  4. No? skip to next step, yes? continue.
    1. # migratepv -l hd5 <old_hdisk#> <new_hdisk#>
    2. # bosboot -ad <new_hdisk#>
    3. # chpv -c <old_hdisk#>
    4. # bootlist -m normal <new_hdisk#>
  5. Disable the system dump device.
    1. # sysdupdev -p /dev/sysdumpnull
  6. Migrate data from old physical volume to new physical volume.
    1. # migratepv <old_hdisk#> <new_hdisk#>
  7. Enable the system dump device.
    1. # sysdupdev -p /dev/<lv_name>
  8. Remove the old physical volume from the volume group.
    1. # reducevg rootvg <old_hdisk#>
  9. Remove the old physical volume from the system.

Replacing a Mirrored rootvg Physical Volume

  1. Break the mirror.
    1. # unmirrorvg rootvg <old_hdisk#>
  2. Remove the old physical volume from the volume group.
    1. # reducevg rootvg <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 rootvg <new_hdisk#>
  6. Mirror the volume group.
    1. # mirrorvg -S -c2 rootvg <new_hdisk#>
  7. Verify the stale PPs in the volume group are 0.
    1. # lsvg rootvg | grep STALE
  8. Add the ipldevice to all of the rootvg physical volumes.
    1. # bosboot -ad <new_hdisk#>
    2. # bosboot -ad <current_hdisk#> (this step will have to be repeated for each hdisk containing the ipldevice associated with rootvg.
  9. Modify the bootlist to include ALL physical volumes
    1. # bootlist -m normal <new_hdisk# current_hdisk#...>

non-rootvg

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 Mirrored non-rootvg 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