Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

1508

August 2nd, 2007 03:00

Is it possible to attach luns greater then FF to SUN host?

DMX-3 supports up to 1024 luns per port.
SSD driver in Solaris supports lun 000-fff.
Customer mapped lun 03ff on port , but couldn't see it.

We found next solution , but it's not enough clear

emc7896 Can I have devices mapped to an FA that have three digits in their address?

The question has been asked as to whether the higher values for "FC-Luns/Storage Port" of 512 on DMX/DMX-2 and 1024 for DMX-3 (in the latest ESM) mean that I CAN use LUNS 000 to 3FF? The answer is NO.

This value in the latest ESM ONLY reflects the FA ports ability to manage 512 or 1024 LUNS. This says nothing about the "legal" LUN values that can be presented to the attached host.

2 Intern

 • 

2.8K Posts

September 7th, 2007 03:00

Unfortunatly, due to my mistake, I have to say something different from you ..
Our host (crmidb0) have Sun HBA and SSD driver .. and as you can see, it's accessing lun number 256 (ahem 0x100) :)

crmidb0/root> syminq | grep 0401F92
/dev/rdsk/c4t500604844A36AE36d256s2 M(8) EMC SYMMETRIX 5671 0401F92008 71454720
/dev/rdsk/c4t500604844A36AE37d256s2 M(8) EMC SYMMETRIX 5671 0401F92008 71454720
/dev/rdsk/c5t500604844A36AE38d256s2 M(8) EMC SYMMETRIX 5671 0401F92008 71454720
/dev/rdsk/c5t500604844A36AE39d256s2 M(8) EMC SYMMETRIX 5671 0401F92008 71454720
/dev/rdsk/emcpower124c M(8) EMC SYMMETRIX 5671 0401F92008 71454720

10 Posts

August 2nd, 2007 03:00

SUN has HBA 6767A with ssd (Leadville) driver , but can't see addresses above FF.

108 Posts

August 2nd, 2007 03:00

P.S. I am having trouble locating the solution that states:

"DMX-3 supports up to 1024 luns per port.
SSD driver in Solaris supports lun 000-fff.
Customer mapped lun 03ff on port , but couldn't see it."

Could you please provide the solution number?

I wanted to make sure my previous advice was 100% correct :-)

Thanks & Regards,
Michael.

10 Posts

August 2nd, 2007 03:00

"DMX-3 supports up to 1024 luns per port.
SSD driver in Solaris supports lun 000-fff.
Customer mapped lun 03ff on port , but couldn't see it."

It's just statement on the customer site . It' wasn't in any solution.

108 Posts

August 2nd, 2007 03:00

Hi Sito,

The answer is in the solution - just a little hard to spot.

"The Sun sd driver does not allow LUN addresses higher than 255. However, the ssd driver which is used with the Solaris native driver stack (we support the Sun X6767A and X6768A in non-clustered environments at the moment), does allow LUN addresses higher than 255. We have configured LUN addresses in the thousands with these HBA's. e.g. c1t0d4095s2."

"Therefore, Solaris sd drivers support only LUNs 000-0FF but the new ssd drivers support LUNs 000-FFF."

So if you have the latest Sun Leadville drivers Solaris can "see" EMC LUN addresses above 0FF.

The remainder of the solution goes on to highlight that while higher value LUN addresses can be therefore be visible to the Sun host the various EMC Enginuity families remain limited in the maximum total QUANTITY of logical devices that can be assigned to an EMC FA port (i.e. no more that 1024 total addresses in the visible address range of 000 to FFF).

I hope this helps.

Best Regards,
Michael.

108 Posts

August 2nd, 2007 19:00

Hi Sito,

Thanks for the clarification!!

My mistake. I thought (from your first note) that the you had found two Knowledgebase articles.

Again my understanding (and that of co-workers) is that the ssd driver can "see" EMC bin file configured LUN values above 0FF.

You would need to open a Service Request with EMC Software Support or contact your friendly local EMC Support Representative to determine the cause of the problem.

Best Regards,
Michael.

108 Posts

August 2nd, 2007 23:00

Hi Sito,

Thanks!!

I am sorry you had to go to your local RxS but I WILL have the original solution updated.

Regards,
Michael.

10 Posts

August 2nd, 2007 23:00

We got aswer from regional specialist.answer is "No.It's impossible"

Here is the solution emc158645 "What is the correct range for luns attached to a SUN host ?"

Fix For the LUNs to be visible to the host, the LUN numbering needs to be changed so that they fall within the range 0x00-0xFF.

This can be done by either of the following methods:
Use symconfigure to map the new device with a lower lun number, if a numerically lower LUN number is available. To determine if any lower LUN numbers are available, use symcfg list with the -addresses -available switches.
If no gap exists in the existing LUN numbering, use the lunoffset facility in symmask to "map" a high numbered LUN on the Symmetrix to a lower numbered LUN number at the HBA.

117 Posts

August 4th, 2007 05:00

It is possible by using lunoffset. You will not be able to assign more than 256 LUN's, but the LUN's can be above FF. For example, you could assign LUN's 100-1FF but when you mask them using symmask set lunoffset to 100 (in hex). FA will know to emulate LUN's 100-1FF as if they were 000-0FF and that's how they will appear on the system.

For more information, see emc109921. It talks about Windows, but I don't see how it would make a difference. Also see emc71875. For more a more general discussion on lunoffset, refer to the EMC Solutions Enabler Symmetrix Device Masking CLI Product Guide, P/N 300-000-875, Rev A06, page 69. From the Home page on Powerlink, customers select Support > Technical Documentation and Advisories > Software ~ S ~ Documentation > Solutions Enabler > General Reference > Solutions Enabler Symmetrix Device Masking CLI Product Guide, or click the following link:

http://powerlink.emc.com/km/live1/en_US/Legacy_Conversion/PL_Support/Doc_Library/300-000-875_a06_elccnt_0.pdf.

Please let me know if it worked for you. Thanks.

10 Posts

August 4th, 2007 09:00

Thanks ,DA.

Unfortunately it's not suitable in that case. We have about 500 lun on that port. LUN addresses 00-ff already in use . We can use offset for lun greater then FF , but I believe HBA not allow us have two lun with the same address in system.

108 Posts

September 9th, 2007 17:00

Thanks Stefano,

Yes, in fact an EMC Solution Support Engineer was also able to show me a similar output for a Sun HBA & SSD driver happily recognizing FA LUN values > 0x0FF so I have been emailing the author of solution emc158645 for a clarification (which has not yet been forthcoming). Unfortunately I am still left with two solutions containing conflicting advice.... :-(

Best Regards,
Michael.

10 Posts

October 17th, 2007 09:00

To whom it can be interesting.
We make a configuration and SUN 'can see' luns greater then FF without any problem.Lunoffset is not needed.

108 Posts

October 17th, 2007 18:00

Hi Sito,

Thanks!!

Yes you are correct, lunoffset is not needed.

Just F.Y.I

The solution that originally stated "No.It's impossible" emc158645 "What is the correct range for luns attached to a SUN host ?"

Fix: For the LUNs to be visible to the host, the LUN numbering needs to be changed so that they fall within the range 0x00-0xFF.

Has now been reworked and re-published by EMC Technical Support:

The Solaris sd driver requires that LUN numbers be in the range 0x00-0xFF. The Solaris ssd (Leadville) driver supports LUN numbers from 0x00 to >0xFF. However, as the Leadville driver is not used during the initial Solaris boot process, it is not possible to boot from a LUN > 0xFF.

So the discrepancy with emc7896 has been eliminated and in fact EVERYONE was correct :-)

Please take a look at reworked solution emc158645.

Best Regards,
Michael.
No Events found!

Top