How to add Boot path for ALUA lun in EFI?


 
Thread Tools Search this Thread
Operating Systems HP-UX How to add Boot path for ALUA lun in EFI?
# 1  
Old 05-23-2008
How to add Boot path for ALUA lun in EFI?

Hi All,

I am trying to make a Boot from San setup on 11.31 IA64 (rx2660). The San array I am using is EMC Clariion with failover mode ALUA.

Now, My setup is ready and I am able to boot my host from the Lun. I have 4 paths to my Lun from my host. Question is how do I add the entries in EFI Boot Manager for all the 4 paths I have.
I figured out that If I use native multipathing and give the persistant DSF to setboot, for eg.
setboot -p /dev/rdisk/disk916, where 916 is the Instance no for my disk, my host understands that there are 4 paths to the lun and implicitly changes the boot path when any one path is down.

for e,g. scsimgr lun_map -D /dev/rdisk/disk916 shows that I have 1 active/alive and 2 Standby paths.

# scsimgr lun_map -D /dev/rdisk/disk916

LUN PATH INFORMATION FOR LUN : /dev/rdisk/disk916

Total number of LUN paths = 4
World Wide Identifier(WWID) = 0x600601601cd4140094fc64f0fa26dd11

LUN path : lunpath386
Class = lunpath
Instance = 386
Hardware path = 0/3/1/0.0x50060160302173df.0x4000000000000000
SCSI transport protocol = fibre_channel
State = ACTIVE
Last Open or Close state = ACTIVE

LUN path : lunpath373
Class = lunpath
Instance = 373
Hardware path = 0/3/1/0.0x50060169302173df.0x4000000000000000
SCSI transport protocol = fibre_channel
State = STANDBY
Last Open or Close state = STANDBY

LUN path : lunpath165
Class = lunpath
Instance = 165
Hardware path = 0/3/1/1.0x50060161302173df.0x4000000000000000
SCSI transport protocol = fibre_channel
State = ACTIVE
Last Open or Close state = ACTIVE

LUN path : lunpath166
Class = lunpath
Instance = 166
Hardware path = 0/3/1/1.0x50060168302173df.0x4000000000000000
SCSI transport protocol = fibre_channel
State = STANDBY
Last Open or Close state = STANDBY

Now, when I use persistant DSF with setboot, it chooses the active path and tries to boot from it. While booting if I disable that path, it implicitly fails over to the other availble path untill all the paths are exhausted.

But if I use the lun hardware path with setboot then my host doesn't recognise rest of the availble paths if the one that was set is down.

I could however, use setboot to set primary and alternate paths for the same lun, but doing this i would be able to set only 2 paths.

So, I am sure there should be a way to set all the 4 paths for booting in EFI.

I would be greatfull if anybody could help me out. i.e If I was able to make myself clear.

Thanks in advance
~cheers
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. AIX

Add new LUN in AIX

Hello all! I have not so much experience with AIX We have test p5 server. On server was deployed VIOS + 3 LPAR + AIX6.1 There is a test HACMP cluster of two nodes, the cluster is identical to production cluster (all clusters and hosts have been configured by specialist of integrator company and... (3 Replies)
Discussion started by: Ravil Khalilov
3 Replies

2. Linux

Problem in displaying message on RHEL6 on EFI during PXE boot

Hi, I am doing PXE boot for RHEL6.4 on EFI and want to display custom messsage before loading vmlinuz and initrd.img, which is not working. boot server side (In case of BIOS client): In /var/lib/tftpboot/default file I am putting the message in below format: SAY hello world boot... (0 Replies)
Discussion started by: indus123
0 Replies

3. HP-UX

Map EFI Internal Bootable DVD

Hi, I try to get hands on my new RX2600 HP Servers. For the cold installation of the HP-UX OS the mapping to the Internal Bootable DVD is gone in the EFI Shell. ON one of my two HP RX2600 Servers the entry stays there: EFI Boot Manager ver 1.10 Firmware ver 2.31 Please select a... (2 Replies)
Discussion started by: sdohn
2 Replies

4. Solaris

Solaris Boot Path

Hello, I have one query 1) how to find in Solaris 10 a) Boot Path b) Boot Disk name Pls help. (4 Replies)
Discussion started by: saurabh84g
4 Replies

5. Boot Loaders

EFI on BSDs problem

Hi, at time I have some problems installing a BSD system on my GPT disk... Thing is, I don't understand why support for the EFI seems to be so hard. Neither FreeBSD nor NetBSD nor OpenBSD seem to be able to install on GPT disks. They all misconceive the hard disk would use an MBR and the DOS... (6 Replies)
Discussion started by: Blackbird
6 Replies

6. Solaris

I have LUN ID, how to find disk relate to that LUN ID?

I have a list of LUN ID, my task is to find if disk has been added or not. How do I do that? I have been searching the forum and not able to find answer. thanks (4 Replies)
Discussion started by: uuontario
4 Replies

7. HP-UX

Mapping LUN id in Hex to h/w path

Hi Everyone.. For HP-UX B.11.11-when new storage is allocated, i want to correlate the "ioscan -funC disk" o/p like, disk 1110 0/0/8/0/0.97.49.19.0.9.4 sdisk CLAIMED DEVICE EMC SYMMETRIX /dev/dsk/c103t9d4 /dev/rdsk/c103t9d4 and so... (3 Replies)
Discussion started by: laxmikant
3 Replies
Login or Register to Ask a Question