Hardware Inventory in iDRAC 6

Servers

Servers
Information and ideas on Dell PowerEdge rack, tower and blade server solutions.

Hardware Inventory in iDRAC 6

This question is answered

Dear all,

I am using dell servers m610 (iDRAC6). We are building a tool to get hardware information of dell m610 by using wsman via iDRAC 6. But when i got some hardware info (Ram, HDD, CPU ) using wsman, i got old infofmation. when i installed more Rams or Plugged more HDDs. I still got old hardware info.

+ Command example. wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_MemoryView -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD  -j utf-8 -y basic.

+ wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_SystemView -h $IPADDRESS -V -v -c dummy.cert -P 443  -u $USERNAME -p $PASSWORD -j utf-8 -y basic

I know an option in LifeCycle to get latest hardware info is enable "Collect System Inventory on Restart (CSIOR)". But i must restart server to get.

Is there any way to  get latest hardware information without restart server?

Thanks so much,

nampnx

Verified Answer
  • Hi nampnx,

    You have to enable CSIOR. It is a one time configuration. After that, whenever you add new hardware, when the system boots, CSIOR will run during POST. This will provide info to the iDRAC that new hardware has been added. Else iDRAC will not get to know about the added hardware. 

    Regards,

    Mondeep

  • Hi nampnx,

    CSIOR stands for Collect System Inventory on Restart. It needs to be enabled so that the latest hardware, firmware and software inventory is collected during POST and you will have the latest info.

    With HDD, it is not required to restart the server. New HDD will get detected since it is hot pluggable. But it will be in foreign state. Basically, hot pluggable devices will be detected by iDRAC without CSIOR.

    You can get real hardware info using other interfaces like the iDRAC GUI or RACADM. RACADM can be run in band or out of band. The inventory information will be consistent across all the interfaces.

    Regards,

    Mondeep

All Replies
  • Hi nampnx,

    You have to enable CSIOR. It is a one time configuration. After that, whenever you add new hardware, when the system boots, CSIOR will run during POST. This will provide info to the iDRAC that new hardware has been added. Else iDRAC will not get to know about the added hardware. 

    Regards,

    Mondeep

  • Hi Dell-Mondeep,

    May I ask u some question?

    + Just only way to get latest hardware (CSIOR)?

    + when CSIOR enabled, if i install more Ram , i have to restart server . But when add more HDD, i don't need restart server. Does it still get old HDD info?

    + Is there any way to get real hardware info rather than wsman?

    Many thanks,

    nampnx

  • Hi nampnx,

    CSIOR stands for Collect System Inventory on Restart. It needs to be enabled so that the latest hardware, firmware and software inventory is collected during POST and you will have the latest info.

    With HDD, it is not required to restart the server. New HDD will get detected since it is hot pluggable. But it will be in foreign state. Basically, hot pluggable devices will be detected by iDRAC without CSIOR.

    You can get real hardware info using other interfaces like the iDRAC GUI or RACADM. RACADM can be run in band or out of band. The inventory information will be consistent across all the interfaces.

    Regards,

    Mondeep

  • Hi DELL-MONDEEP,

    Many Thanks for ur support Wink

    Regards,

    nampnx