We are doing inventory and discovery of our FX2s chassis via the "Chassis (CMC) Discovery - All Components" device type, which uses WS-MAN. Our CMC, servers, and I/O modules are all discovered as expected.
However, when I go to the Discovery Range Details page in OME for my I/O modules, it shows the discovery range configuration is using ICMP and SNMP. Is this expected, and where does OME get the SNMP Community value from, as it can't be set in the discovery configuration?
Hi, thanks for the query.
Yes, this is expected. I/O modules are discovered using SNMP protocol.
The chassis facilitates the community name required to discover the I/O modules. This information is only available once OME successfully connects to the chassis over WSMAN protocol.
There are two ways you can set community name to discover the I/O modules using CMC discovery in OME:
1. In the CMC UI, go to IO module overview->setup screen and there will be provision to configure community name for each IOA (sample screenshot attached here) (Recommended).
2. Also, in the respective IOA UI, the SNMP settings can be done in initial setup.
Now, as Shivendra mentioned above, when OME discovers the CMC, the CMC provides details about the IOA IP and community sting which is used by OME to inventory the IOAs.
Thanks for the details.
Can you share the details of the firmware of FX2 and IOMs and mode of the IOMs?
For FX2 also, the option is available unless the IOM is in mode like "Full Switch" which is not managed by CMC. (screen below - the switch in A2 is in full switch mode where the option is not available).
NOTE: Automatic discovery of IOA switches is supported only if CMC firmware version 5.1 or later is installed on PowerEdge M1000e and CMC firmware version 1.3 or later is installed on PowerEdge FX2/FX2s.
I'm up to date on the CMC firmware, and the IOMs are in "Full Switch" mode, so where is OME getting the SNMP community name? Is it from the upstream switches?
The community name should be something like "N/A" in this case.
Can you try the below command and confirm the output if that is the case for full switch IOMs.
winrm e schemas.dell.com/.../Dell_IOMPackage -u:<username> -p:<password> -r:https://<ip>/wsman -SkipCNcheck -SkipCAcheck -encoding:utf-8 -a:basic
If it is not "N/A", then try resetting the CMC and try again.
Delete the IOM discovery ranged in OME and rediscover the CMC. OME does not discover the IOM if the community string is "N/A" which should be the case in full switch IOMs.
Thanks for the reply. Can you give me the full command you want me to run? The website seems to have truncated it.
Also, where am I supposed to run this command?