RHEL: Remove existing SAN LUNs

RHEL: Remove existing SAN LUNs

# Tested on RHEL 5 & 6

# Given following LUN, for instance:

multipath -ll
[...]
   3600508b4000971cd0001000022fa0000 dm-0 HP,HSV210
   [size=2.0G][features=0][hwhandler=0][rw]
   \_ round-robin 0 [prio=0][active]
    \_ 1:0:0:3 sdc        8:32   [active][undef]
    \_ 1:0:2:3 sdk        8:160  [active][undef]
    \_ 2:0:0:3 sds        65:32  [active][undef]
    \_ 2:0:1:3 sdw        65:96  [active][undef]
   \_ round-robin 0 [prio=0][enabled]
    \_ 2:0:2:3 sdaa       65:160 [active][undef]
    \_ 2:0:3:3 sdae       65:224 [active][undef]
    \_ 1:0:1:3 sdg        8:96   [active][undef]
    \_ 1:0:3:3 sdo        8:224  [active][undef]



# Run following commands to remove it from the system:

multipath -f 3600508b4000971cd0001000022fa0000
echo 1>/sys/block/sdc/device/delete
echo 1>/sys/block/sdk/device/delete
echo 1>/sys/block/sds/device/delete
echo 1>/sys/block/sdw/device/delete
echo 1>/sys/block/sdaa/device/delete
echo 1>/sys/block/sdae/device/delete
echo 1>/sys/block/sdg/device/delete
echo 1>/sys/block/sdo/device/delete




# Take care of not running any HBA rescan before definitively detaching LUNs from server.
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Jak ustawić LVM, jak robić snapshoty oraz automatycznie powiększać LV, czyli małe howto
Viewed 4397 times since Sun, May 20, 2018
Przekazywanie portów TCP rinetd
Viewed 43316 times since Thu, May 24, 2018
RHEL: Manually encrypting a filesystem with LUKS
Viewed 3625 times since Sun, May 27, 2018
How To Add Swap Space on Ubuntu 16.04
Viewed 2243 times since Fri, Jun 8, 2018
Linux - How to monitor CPU usage
Viewed 6293 times since Fri, Jun 8, 2018
Nagrywanie sesji SSH do pliku
Viewed 2809 times since Thu, May 24, 2018
Tcpdump Examples Linux
Viewed 5732 times since Fri, Nov 16, 2018
Easily Monitor CPU Utilization in Linux Terminal With Stress Terminal UI
Viewed 3911 times since Thu, Apr 18, 2019
10 Linux rsync Examples to Exclude Files/Directories
Viewed 10753 times since Wed, Oct 31, 2018
bash mistakes This page is a compilation of common mistakes made by bash users. Each example is flawed in some way.
Viewed 8942 times since Sun, Dec 6, 2020