How to enable an Infiniband SUN DCS 36p switch port when it 's auto-disabled
Last updated on SEPTEMBER 29, 2017
Applies to:Sun Network QDR InfiniBand Gateway Switch - Version All Versions and later
Exadata Database Machine X2-2 Hardware - Version All Versions and later
Exadata X3-2 Hardware - Version All Versions and later
autodisable feature has been introduced only in firmware 2.1 and does not apply to firmware 1.3.
Correct way to account for this is to check and ensure whether any auto-disabled ports exist and if present then re-enable using enableswitchport --automatic 'before' up/downgrading fw to a different version. This will ensure compatible settings when moving between different fw.
autodisable feature is in the 2.x series and should be in the /conf/disabledport.conf if autodisable is set for this port. This should not be here for the 1.x series and looks like a artifact from the downgrade Our internal team is looking at how to handle this in the future
Note: Using ibportstate to administer a port will not be preserved through subsequent reboots, hence should not be relied on. You should always use en(dis)ableswitchport.
since /conf/disabledports.conf does not apply to 1.3, you can safely delete it for now and issue a switch reset command 'ibdevreset Switch' or simply reboot the switch.
for switch with version 2.1.3-4 run enableswitchport --automatic command and port number
listlinkup show that port 29 is autodisabled.
Connector 4B Present <-> Switch Port 27 is up (Enabled)
Connector 5B Present <-> Switch Port 29 is down (AutomaticBadSpeedOrWidth) <---------------
Connector 6B Present <-> Switch Port 36 is up (Enabled)
To enable the port , you first need to determine the firmware version that 's running on the switch using the "version" command.
I included below the output for version: 2.1.3-4 and version: 1.3.3-2 which is supported as per the latest release notes.
SUN DCS 36p version: 2.1.5-1
SUN DCS 36p version: 2.1.3-4
SUN DCS 36p version: 1.3.3-2
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms