ODA X5 bugid 20845903 – get your typing skills ready

I recently deployed a few ODA X5-2’s for a customer.  They opted to use the 10gb fiber ethernet option as most shops do.  This involves removing the infiniband cards and replacing them with the fiber cards.

There’s also a new twist with the X5 wherein during the install of the virtualized image, it no longer asks you if you want to use fiber or copper for your public network.  It automatically detects it during install.  I was using the virtualized image version 12.1.2.3.0.  So what happens is when you go to configure firstnet, it crashes after you enter in all your information stating “Error encountered on node 1 while getting available list of vlans: list index out of range“.  The cause of the crash is that it can’t locate information about the private interconnect bond in the file /opt/oracle/oak/conf/oakvlanNetwork.xml.  The workaround is to manually enter the information by hand.  Below is a snippet from the bug description:

The issue happens when the agent detects a x5-2 env and no-IB cards, then it 
tries to add priv1 to the vlan database where there is a bug and crashes the 
agent. 
. 
Adding the vlan entry for priv1 in the 
/opt/oracle/oak/conf/oakvlanNetwork.xml is a workaround for the problem. 
. 
Modified oakvlanNetwork.xml 
--- SNIP ---
<oakvmres> 
<VlanNetworks> 
<VlanNetwork> 
<TypeName>VlanType</TypeName> 
<Type>system</Type> 
<Name>net2</Name> 
<VlanId>1</VlanId> 
<VlanInterface>bond1</VlanInterface> 
</VlanNetwork> 
<VlanNetwork> 
<TypeName>VlanType</TypeName> 
<Type>system</Type> 
<Name>net1</Name> 
<VlanId>1</VlanId> 
<VlanInterface>bond0</VlanInterface> 
</VlanNetwork> 
<VlanNetwork> 
<TypeName>VlanType</TypeName> 
<Type>system</Type> 
<Name>priv1</Name> 
<VlanId>1</VlanId> 
<VlanInterface>icbond0</VlanInterface> 
</VlanNetwork> 
</VlanNetworks> 
</oakvmres> 
--- SNIP ---

reboot the node after implementing this change.

Once I did that (on BOTH nodes BTW), things went smoothly!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s