RHEL: Scan and configure new SAN (fibre channel) LUNs

# Tested on RHEL 5 & 6

# Identify host adapters on the system

systool -c fc_host

   Class = "fc_host"

     Class Device = "host3"
       Device = "host3"

     Class Device = "host4"
       Device = "host4"


ls /sys/class/fc_host
   host3  host4



# Rescan the hbas
# ------------------------------------------------------------------------------------------

echo "- - -" > /sys/class/scsi_host/host3/scan
echo "- - -" > /sys/class/scsi_host/host4/scan

# If this commands don't get to make new LUNs visible to system, you can try a "issue_lip"
# rescan.

# Take into account that rescanning via "issue_lip" will reset the HBAs what may cause
# a data loss if I/O operations are going on.
Use this type of scan only when necessary.
# In addition, as per Red Hat recommendations, the following restrictions must be observed
# when scanning storage interconnects:
#
# All I/O on the effected interconnects must be paused and flushed before executing the
# procedure, and the results of the scan checked before I/O is resumed.
#
# As with removing a device, interconnect scanning is not recommended when the system is
# under memory pressure. To determine the level of memory pressure, run the command
# "vmstat 1 100"; interconnect scanning is not recommended if free memory is less than 5%
# of the total memory in more than 10 samples per 100. It is also not recommended if
# swapping is active (non-zero 'si' and 'so' columns in the "vmstat" output). The command
# "free" can also display the total memory.

# I recommend to use "issue_lip" rescan only in case of servers that are discovering fibre
# SAN disk for first time:

# echo "1" > /sys/class/fc_host/host3/issue_lip
# echo "1" > /sys/class/fc_host/host4/issue_lip
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
Installing and Configuring stunnel on CentOS 6
Viewed 879 times since Fri, Sep 28, 2018
SPRAWDZONA KONFIGURACJA RSYSLOG I LOGROTATE, JAKO ZEWNĘTRZNEGO SERWERA SYSLOG
Viewed 1288 times since Fri, Nov 30, 2018
Using Official Redhat DVD as repository
Viewed 719 times since Mon, Oct 29, 2018
RHEL: Display swap/RAM size
Viewed 869 times since Sat, Jun 2, 2018
PROCESSOR AND MEMORY INFORMATION
Viewed 753 times since Sat, Jun 2, 2018
ZPOOL: Detach a submirror from a mirrored zpool
Viewed 652 times since Sun, Jun 3, 2018
Script to Offline and Remove A Disk In Linux
Viewed 414 times since Mon, Jan 28, 2019
Increase A VMware Disk Size (VMDK) Formatted As Linux LVM without rebooting
Viewed 957 times since Wed, May 30, 2018
OpenSSL: Check If Private Key Matches SSL Certificate & CSR
Viewed 407 times since Mon, Feb 18, 2019
Procedura powiekszania OCFS2 online
Viewed 529 times since Fri, Jun 8, 2018