Saturday, July 12, 2008

MSA 1000 what they don't want you to know

After spending hours with HP to get these commands, I had to tell other about them. Hopefully it'll save someone else some time. But first, I like to use the active/active firmware (version 7 something). For troubleshooting you may want to use the older 5.2 active/passive.
Ok, so you've gotten a msa 1000 handed to you, but you don't know what config is on it. If you're like me, you'd like to reset it to factory defaults. Well after on hold off and on with HP for an hour you might be told "no, there's no way to do that". Also you may call back again and play dumb, and work with someone else at HP for 2 more hours and find this out.
Once you've consoled into the controller(s) on the front of the msa (they provide a special DB9 to RJ45z... set hyperterminal for com1 and 19200 8n1), run these commands.

showhiddencmds
resetdefaults all

That'll wipe the controller and should reboot it too. If you have dual controllers, the other controller should copy the config on reboot (YMMV). Now, that's just the controllers.. you may also have dual brocade fiber switches embedded in the back with their own config. You'll want to telnet into one of their network ports. Then with root or admin access (default password is just password), run these commands
switch disable
config default
(I'm going from memory here, so I'll update if my notes say otherwise on those commands.)