Server Management - Systems Insight Manager
1832973 Members
2178 Online
110048 Solutions
New Discussion

Need a script to find firmware version of a Smart Array Controller

 
Suresh D
New Member

Need a script to find firmware version of a Smart Array Controller

Hello All,

I'm in need of a script to find the firmware version of a Smart Array Controller. Can any one help me out please?

Regards,

Suresh
5 REPLIES 5
Hense, Klaus
Valued Contributor

Re: Need a script to find firmware version of a Smart Array Controller

Hello,
create a report in hpsim.
Go to reports > manage reports > edit the report "All Array controllers ..." > add the show Firmware level > store the report and run it.
now it show you the server name, arraycontroller modell, firmware, etc....
klhe
Suresh D
New Member

Re: Need a script to find firmware version of a Smart Array Controller

Hello Klaus,

Thanks for your reply, I can do this for a single server. My requirement is I want to run a query on more than 800 servers.

Is there a script to find?

Thanks

SureshD
Derek_56
Valued Contributor

Re: Need a script to find firmware version of a Smart Array Controller

Suresh,

HP SIM already has a report for array controllers that includes everything except firmware. Just edit the "Array Controllers - Servers" report and add 'Firmware' to the output. If you want a subset of all servers, just create a new collection and base the same kind of report on your new collection.

- Derek
Hense, Klaus
Valued Contributor

Re: Need a script to find firmware version of a Smart Array Controller

Hallo,
you can run the report against your 800Server and create a answer csv-File. In Excel you can work with the data ...

The data is in a HPSIM SQL Server DB.
You can create a SQL Query etc...
klhe
Sen Hu
New Member

Re: Need a script to find firmware version of a Smart Array Controller

If you are using .csv (comma separated values), highly recommend biterscripting. Excel is great for manual operation. For processing a csv file programmatically (on a large number of servers), biterscripting seems appropriate. Free download at http://www.biterscripting.com . A simple csv script will do the job. Put it in an accessible folder (including a web location) and set the $path to that location as follows.

set $path = $path+"|http://www.mywebsite.com/scripts" (for example)

Sen