LVM Remove a Physical Volume: Difference between revisions
Jump to navigation
Jump to search
(4 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
# Select: <tt>'''SCSI and SCSI Raid Hot Plug Manager'''</tt> | # Select: <tt>'''SCSI and SCSI Raid Hot Plug Manager'''</tt> | ||
# Select: <tt>'''Replace/Remove a Device Attached to an SCSI Hot Swap Enclosure Device'''</tt> | # Select: <tt>'''Replace/Remove a Device Attached to an SCSI Hot Swap Enclosure Device'''</tt> | ||
# Select: <tt>'''Slot #'''</tt> of the physical volume you wish to remove | # Select: <tt>'''Slot #'''</tt> of the physical volume you wish to remove | ||
# Follow the on-screen instructions to complete removal | # Follow the on-screen instructions to complete removal | ||
== | == RHEL7 == | ||
=== Removal of a Physical Volume from LVM === | === Removal of a Physical Volume from LVM === | ||
# Ensure the physical volume is not being used | |||
#: <tt>'''# pvdisplay /dev/<physical_volume#>'''</tt> | |||
# | # If physical volume contains any logical volumes, you will need to migrate the data off of the physical volume | ||
#: <tt>'''# pvmove /dev/<physical_volume#>'''</tt> | |||
# | # If physical volume is empty remove it from the volume group | ||
#: <tt>'''# vgreduce <volume_group> /dev/<physical_volume#>'''</tt> | |||
# | # Remove the physical volume from LVM | ||
#: <tt>'''# pvremove /dev/<physical_volume#>'''</tt> | |||
# | |||
=== Removal of the Physical Volume from the System === | === Removal of the Physical Volume from the System === | ||
# Ensure all users are closed out of the device | # Ensure all users are closed out of the device | ||
# If the device is multipathed, note the multipath configuration for the device | # If the device is multipathed, note the multipath configuration for the device | ||
# | #: <tt>'''# multipath -l'''</tt> | ||
# Flush the I/O of the device | # Flush the I/O of the device | ||
# | #: <tt>'''# blockdev --flushbufs /dev/<device>'''</tt> | ||
# Remove any references to the device from <tt>'''/dev/disk/by-id'''</tt> | # Remove any references to the device from <tt>'''/dev/disk/by-id'''</tt> | ||
# Remove any references to the device from <tt>'''/dev/disk/by-path'''</tt> | # Remove any references to the device from <tt>'''/dev/disk/by-path'''</tt> | ||
# Remove any references to the device from <tt>'''/dev/disk/by-uuid'''</tt> | # Remove any references to the device from <tt>'''/dev/disk/by-uuid'''</tt> | ||
# Delete the device. | # Delete the device. | ||
# | #: <tt>'''# rm /dev/<device>'''</tt> | ||
# Remove the device from the SCSI Subsystem | # Remove the device from the SCSI Subsystem | ||
# | #: <tt>'''# echo 1 > /sys/block/<device>/device/delete'''</tt> | ||
# If the device is multipathed remove the configuration for the device | # If the device is multipathed remove the configuration for the device | ||
# | #: <tt>'''# multipath -f <mpath>'''</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] | ||
# [https://access.redhat.com/documentation/en- | # [https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/removing_devices RHEL7 Removing a Storage Device] | ||
[[Category:AIX]] | [[Category:AIX]] | ||
[[Category:Linux]] | [[Category:Linux]] |
Latest revision as of 23:50, 19 September 2023
AIX
Removal of a Physical Volume
- # diag
- Select: Task Selection
- Select: Hot Plug Task
- Select: SCSI and SCSI Raid Hot Plug Manager
- Select: Replace/Remove a Device Attached to an SCSI Hot Swap Enclosure Device
- Select: Slot # of the physical volume you wish to remove
- Follow the on-screen instructions to complete removal
RHEL7
Removal of a Physical Volume from LVM
- Ensure the physical volume is not being used
- # pvdisplay /dev/<physical_volume#>
- If physical volume contains any logical volumes, you will need to migrate the data off of the physical volume
- # pvmove /dev/<physical_volume#>
- If physical volume is empty remove it from the volume group
- # vgreduce <volume_group> /dev/<physical_volume#>
- Remove the physical volume from LVM
- # pvremove /dev/<physical_volume#>
Removal of the Physical Volume from the System
- Ensure all users are closed out of the device
- If the device is multipathed, note the multipath configuration for the device
- # multipath -l
- Flush the I/O of the device
- # blockdev --flushbufs /dev/<device>
- Remove any references to the device from /dev/disk/by-id
- Remove any references to the device from /dev/disk/by-path
- Remove any references to the device from /dev/disk/by-uuid
- Delete the device.
- # rm /dev/<device>
- Remove the device from the SCSI Subsystem
- # echo 1 > /sys/block/<device>/device/delete
- If the device is multipathed remove the configuration for the device
- # multipath -f <mpath>