Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
Insight Control for Linux
cancel
Showing results for 
Search instead for 
Did you mean: 

ICE Linux with 3020 switches

Peter_Vreman
Occasional Contributor

ICE Linux with 3020 switches

The ICE monitoring of c-Blade 3020 switches has an issue. The switch_poller script thinks that the switch has >10000 ports. With the result that the RRD data becomes too big when multiple enclosures are monitored.

Hacking the switch_poller script and adding the following lines to fix the port numbers for 3020 siwtches seems to work:

$portnum = $portnum - 10476 if ( $portnum > 10500);
$portnum = $portnum - 10100 if ( $portnum > 10100);


Below is an snapshot of the snmpwalk of the switch:

node# snmpwalk -v1 -c public x.x.x.x ifType
IF-MIB::ifType.1 = INTEGER: propVirtual(53)
IF-MIB::ifType.27 = INTEGER: propVirtual(53)
IF-MIB::ifType.29 = INTEGER: propVirtual(53)
IF-MIB::ifType.10101 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10102 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10103 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10104 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10105 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10106 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10107 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10108 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10109 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10110 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10111 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10112 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10113 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10114 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10115 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10116 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10117 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10118 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10119 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10120 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10121 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10122 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10123 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10124 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.10501 = INTEGER: other(1)
IF-MIB::ifType.10502 = INTEGER: ethernetCsmacd(6)

Hopefully this can be fixed in the next release.

Regards,
Peter Vreman
2 REPLIES
Christopher Grandinetti
Frequent Advisor

Re: ICE Linux with 3020 switches

Hello Peter,

We will be investigating this issue next and will update this posting when that investigation is complete.

Regards,
-Chris
Jay Greguske
Occasional Visitor

Re: ICE Linux with 3020 switches

Hi Peter,

I just wanted to let you know this issue was addressed in ICE-Linux 2.10 development. Your suggestion was helpful too.

Thanks,
-jay