How to Find what HBA is configured on Linux?

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat How to Find what HBA is configured on Linux?
# 1  
Old 03-11-2011
How to Find what HBA is configured on Linux?

Hi

I am working in an environment where there are many redhat physical and virtual machines, mostly Redhat 4. These servers have LUNs attached. The external storage can be EMC, NetApp or Par3.
My question is that when Storage Administrator informs that a new LUN has been presented to a particular Redhat Linux server
(1) how do I know what is the LUN ID.
(2) how do I know what kind of HBA is attached to my server.
(3) how do I scan for new LUNs.

Please guide me I have searching over the net for a while, lastly is there a guide/doc on this, the storage guide from Redhat are not in to much detail.

Thanks and regards
# 2  
Old 03-11-2011
The LUN number is a harder one, but here's what you can do:

You can scan for new luns the following way:

Code:
for i in /sys/class/scsi_host/host*
do
echo '- - -' > $i
done

for the type of HBA:

Code:
for i in /sys/class/scsi_host/host*
do
cat $i/model_name; cat $i/model_desc; cat $i/
done

This User Gave Thanks to mark54g For This Post:
# 3  
Old 03-18-2011
Here is little info, hope it helps:
(1) how do I know what is the LUN ID.
-> Depands on the driver which you are using.
for example: if using linux native multipathing then "multipath -ll" will show you the Lun & their details.
If using, third party drivers related to SAN:
for example - Rdac/mpp from IBM then u can use mppUtil -a <storage name>, will show u all the details of Luns...

(3) how do I scan for new LUNs.
again if using linux native multipath then run "rescan-scsi-bus.sh" avaialbe from sg3_utils rpm.
If using third party, for example Rdac of IBM: run "mppBusScan" and it will detect the new LUNs.

Hope it helps....

~Titans~
This User Gave Thanks to titanic4u For This Post:
# 4  
Old 04-06-2011
Quote:
Originally Posted by mark54g
The LUN number is a harder one, but here's what you can do:

You can scan for new luns the following way:

Code:
for i in /sys/class/scsi_host/host*
do
echo '- - -' > $i
done

actually, you need to add the scan file in this code

Code:
for i in /sys/class/scsi_host/host*
do
echo '- - -' > ${i}/scan
done

Without the scan part, you are echoing the --- into the directory and it will not scan the luns.
This User Gave Thanks to sixstrings For This Post:
# 5  
Old 04-06-2011
sorry, I had meant to add that. I think my copy/pasta didn't work so well
This User Gave Thanks to mark54g For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Debian

Dhcp not getting configured on Ubuntu

I have kali running on vbox as :- /etc/network/interfaces ifup eth0 gives me tpcdump (0 Replies)
Discussion started by: lazerz
0 Replies

2. Solaris

How to find port number wwn of particular port on dual port HBA,?

please find the below o/p for your reference bash-3.00# fcinfo hba-port HBA Port WWN: 21000024ff295a34 OS Device Name: /dev/cfg/c2 Manufacturer: QLogic Corp. Model: 375-3356-02 Firmware Version: 05.03.02 FCode/BIOS Version: BIOS: 2.02; fcode: 2.01;... (3 Replies)
Discussion started by: sb200
3 Replies

3. IP Networking

IP not configured is being used to login

Hi have a solaris server with the following IP 192.168.0.85, but anybody can login in using 172.19.0.85, and the ifconfigcommand does not show the 172.19.05 . # ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask... (6 Replies)
Discussion started by: fretagi
6 Replies

4. UNIX for Dummies Questions & Answers

Show HBA WWN on AIX & Linux

Hi all, I have an environment with Aix and Linux severs zoned to tape drives I'd like to list HBAs WWN on my servers which are zoned to the drives. Thanks (1 Reply)
Discussion started by: Sara_84
1 Replies

5. HP-UX

Script to find what netprinters are configured with what model

Following this thread : https://www.unix.com/hp-ux/189023-solved-way-tell-printer-used-configured-print-queue.html This is rwuerth's nice contribution! I had a more complicated script written a long time ago to find out this information, but after realizing due to VBE's post (thank you VBE)... (0 Replies)
Discussion started by: rwuerth
0 Replies

6. Solaris

How to enable hba port of a two port hba card

Hi, i have a two port hba card in solaris 10 system one of which is disabled. How to enable and configure the other port. ---------- Post updated at 08:17 AM ---------- Previous update was at 03:40 AM ---------- please help :( (7 Replies)
Discussion started by: rishiraaz
7 Replies

7. UNIX for Dummies Questions & Answers

What are the two ways the hardware clock can be configured under Linux?

What are the two ways the hardware clock can be configured under Linux? Thanks (3 Replies)
Discussion started by: lemon_06
3 Replies

8. UNIX for Dummies Questions & Answers

How to find which raid is configured(without restart)

Is there a way to find the raid type without restarting the machine? I m using linux operating system. (3 Replies)
Discussion started by: pinga123
3 Replies

9. UNIX for Advanced & Expert Users

Configured sftp still requires password

Hi Gurus:) I have to connect from a SunOS 5.10 to a 5.8 using sftp in BatchMode. For this, I have generated a Public-Key (ssh-keygen -b 1024 -P "" -t dsa) on the 5.10 and saved it in ~remote-user/.ssh/authorized-keys on the 5.8. Then, running either one of ssh or sftp, it asks for the... (24 Replies)
Discussion started by: unilover
24 Replies

10. Slackware

LDAP not getting configured!!!

hi, i m tryin to learn ldap. but its not getting configured. the error msg it shows is: LDAP configure error: BDB/HDB : Berkeley DB version incompatibe. The BDB version i have installed is bdb4.2.52 and the ldap version is openldap-2.3.12. my machine is running on red hat linux 9. Why... (1 Reply)
Discussion started by: mridula
1 Replies
Login or Register to Ask a Question