Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 7536
  • Last Modified:

Using HP's ACU with a MSA1000 in an ESXi Environment

Hello experts.  Im in the process of setting up my MSA1000 SAN that will be used to provide storage for a VMWare ESXi server.  Im having a hard time configuring the MSA1000 via the command line and was wondering if there is a way to use HPs ACU (Array Configuration Utility) to set it up.  I plan to set up a RAID 10 with 2 arrays, the Array included in the MSA1000 and an external array.  

Thanks.
0
chilemoore
Asked:
chilemoore
  • 9
  • 4
  • 3
  • +3
5 Solutions
 
CJRODRIGCommented:
We made something like you mention but using MSA1000 NAS (a small concept of SAN). In the NAS ACU there is a switch called "Selective Presentation". It enables you to present a set of disks (an array) in your external enclosure to an specific host. You should enable this option and input the IP address of the ESX Server.
You must connect your ESX server to your MSA fiber switch using an HBA Card.

In the ESX Console Manager you should see in the storage tab the disk you presented. Configure it in your ESX console and then you can use it to assign it to a VM or set of VMs.  

It is working like a charm in our VMWare environment right now.
0
 
chilemooreDirector of ITAuthor Commented:
Thanks.  I've made some progress but it seems the QLE220 FC HBA cards I got as part of the MSA1000 G2 package are not supported for ESXi.  Trying out some drivers right now.  Right now my only option to configure the MSA1000 is to use the serial port on the device via a Hyper Terminal session.  I will see if I can set up that feature via the command prompt.  
0
 
Randy_BojanglesCommented:
The drivers for the QLogic cards may be ok - it may be the firmware that needs updating on the HBAs in order for the ESX drivers to "see" them

You can flash firmware after booting from a DOS disk

You'll need to create the LUNs etc from CLI as the ACU is windows based (unless you have a spare windows box with a HBA that you can do the config from)

the CLI setup should be relatively simple for ESX as you dont need to worry too much about Selective Storage Presentation (SSP) as you actively WANT the LUN to be seen by two (or more) hosts if you want it to be used for HA / VMotion. The VMFS locking will take care of issues to do with overwriting etc
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
VirtualSimonCommented:
Boot one of the SAN attached servers from the StorageWorks CD included with your MSA1000 and you can run the Array Configuration Utility from there.
0
 
chilemooreDirector of ITAuthor Commented:
I will try though I read somewhere that didn't work with the model adapter I was using.  I just receved a FC adapter that is on the VMWare compatability list and that may work with the ACU CD.  I will try and let you know.  Thanks.
0
 
CJRODRIGCommented:
Excellent. for sure, it will work with ACU CD.
0
 
VirtualSimonCommented:
chilemoore,

I have successfully used the ACU on the StorageWorks CD provided with the MSA 1000, in an ESX environement with PCI-X HBA's.  Booting off the CD, it loaded the drivers and I could configure my arrays using ACU.  So the only problem I can see is if you are using newer PCI-e HBA's, which although supported by ESX may not be supported by the StorageWorks CD.  You may also try booting from the latest SmartStart CD which will have the ACU, but I have found mixed results with it loading the HBA drivers - this is obviously a requirement for the ACU to see the SAN storage.

Let me know how you get on.
0
 
chilemooreDirector of ITAuthor Commented:
I installed the QLogic 2460 card booted and was able to see the card via the VMWare Infrastructure Client and the FC switch also saw the connection.  I then booted from the Smart Start 7.91 CD and ran ACU (7.85.18.0) but was only able to access the local SCSI controller.  Just in case I popped in the QLogic QLE220 and connected it, ran ACU from SmartStart but it wasn't detected either.  Any suggestions?
0
 
CJRODRIGCommented:
Access ACU from WIndows, not booting and from CD... I'm doing it right now and can see SSP options as I told you.

0
 
chilemooreDirector of ITAuthor Commented:
Was trying to avoid that but I will set up a VM but will halfto use the loca host HDs.  I will let you know once I'm done.
0
 
VirtualSimonCommented:
You cannot run the ACU from within a VM to configure arrays attached to fiber HBA's.  ESX is arbitrating the hardware layer.  The VM only sees virtual hardware presented to it by the hypervisor.
0
 
Randy_BojanglesCommented:
As VirtualSimon says - you cant do this from a VM as it doesnt even know it has a HBA, it thinks its disk is on a normal SCSI controller as thats what ESX presents it with (makes compatability so much easier)

This means that CJRODRIG's comment will not be of use to you unless you have a spare windows box (not VM) that has a HBA in it different to the ones you want to use for ESX

You'll need the two connected at the same time so the windows box can see the other HBA and provide Selective Storage Presentation info for it to the MSA

Otherwise its the command line - its not that bad honest !!!!
0
 
CJRODRIGCommented:
Randy / VirtualSimon, I never suggested to run ACU from a VM... In my environment we have a DL380 running windows and connected to the MSA1000 box so we can run ACU from it. In THAT way you can see the SSP options, make the presentation and verify that HBA is working ok from NAS point of view...

0
 
Randy_BojanglesCommented:
I wish I had a spare server to run ACU on to save me from the CLI ;-)

A lot easier with the new MSA2000 which runs an embedded web server that you can connect to from any browser on the LAN
0
 
chilemooreDirector of ITAuthor Commented:
I have a fes FC cards so will install one and give that a try.  Thanks.
0
 
andyalderCommented:
The CD that is supplied with the MSA1000 doesn't have the drivers for the new cards on it, you have to download the more recent CD from HP's web.
0
 
chilemooreDirector of ITAuthor Commented:
A quick update.  (Ive been out of the office so pardon my failure to respond quickly).  I swung by and tried installing the SQL220 on another server with PCI Express slots but for some reason the QLE220 doesnt quite fit.  Tried it on several with no luck.  Dont want to resort to using pliers to cut the tab that is in the way.. Strange&  I guess I will half to use the command line.  To top it all off I set up an older server I use for testing with serial cable to the MSA but it's not responding so I will half to drive in to the office to see what is going on and then hopeful be able to set up my RAID 10 via the command line.  Need to get these VMs going.

Thanks.
0
 
andyalderCommented:
Not using the serial cable for a Brocade switch by chance? It fits in the serial port socket of the MSA1000 but doesn't have the same pins connected.
0
 
chilemooreDirector of ITAuthor Commented:
Finally back in the office.  I can access the comand line fine so will go that route.  Found an article on http://lackof.org/taggart/hacking/msa1000-setup/ which details the process.
0
 
chilemooreDirector of ITAuthor Commented:
I was finally able to set everything up via the command line.  The smart start nor the Rom update CD never did detect the MSA1000 nor the attached MSA30.  I had to use the command line to update the MSA1000 and still trying to figure out how to update the MSA30 (will open another thread for this one) without having to connect it to another server.   I appreciate the input from everyone.
0
 
andyalderCommented:
I wouldn't worry much about the MSA30 (but I would worry about the disk firmware level) the MSA30's firmware is just environmental monitoring i2c stuff. Are you using the ESXi USB stick version of VMware?

Did you find the updated MSA1000/1500 CD on HP's web? It took ages for us to find it (we mainly install bare hardware in our config lab so rely on these rather than an OS based firmware update method)
0
 
chilemooreDirector of ITAuthor Commented:
Using the ESX installable (insalled in on a DL380 G5).  I got the MSA1000 bios updated but when running the Firmware update CD (v8.10) it dosn't see the MSA1000 nor the attached drives.  To update the MSA1000 firmware I used the I used the Tru64 UNIX 5.x link to get the msa700b1500.bin.  
0
 
TTGSINEOCommented:
You can 100% configure the MSA1000 from the command line interface over the serial cable.   That's what we do with an MSA1000 at a client site.   You can do selective-storage representation (They call it "access control lists" in the CLI) you can set up arrays, luns, paths, everything.

The only thing you can't do is recieve alerts if a disk fails, so just visit your MSA1000 every day or so to make sure nothing is blinking.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

  • 9
  • 4
  • 3
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now