ONTAP Hardware

Upgrading IOM6 Firmware Before Moving Shelf

MFuron
5,028 Views

I am trying to upgrade the firmware on some existing IOM6 modules in advance of re-purposing shelves on a FAS8200.

I have a current FAS8040 with DS2246 shelves with IOM6s.  The FAS8040 is running 9.1P13.  I installed the shelf and ACP firmware files.  When I upgrade the firmware, the shelf firmware upgrades fine (the output of "sysconfig -a" shows the firmware at 0191).  However, the ACP firmware status shows something I have not seen before:

 

::> storage shelf acp module show -instance

Node:node-01
Module Name: 1.0.B
Adapter Name: 0a
MAC Address: 00:a0:xx:xx:xx:xx
IOM Type: iom6
Shelf Serial Number: 6000xxxxxx
Protocol Version: 0.0.00.00
Firmware Version: 00.00
State: unsupported
Last Contact: 502

 

Node: node-01
Module Name: 1.0.A
Adapter Name: 0a
MAC Address: 00:a0:xx:xx:xx:xx
IOM Type: iom6
Shelf Serial Number: 6000xxxxxx
Protocol Version: 0.0.00.00
Firmware Version: 00.00
State: firmware-update-required
Last Contact: 502
2 entries were displayed.

 

I cannot find any documentation about what those state messages mean.  The ACP firmware version shows 00.00.  Has anyone tried to do this before?  I want to get the firmware to a level where in-band ACP is supported so I can connect the shelves to the FAS8200.

 

6 REPLIES 6

aborzenkov
4,891 Views

Is ACP active? Paste output of "storage shelf acp show -instance"

MFuron
4,819 Views

Certainly.  Here is what I have:

 

node::> storage shelf acp show
Node                Channel          Connectivity
------------------  ---------------  ----------------------
node-01    in-band          active

 

node::> storage shelf acp module show -instance

               Node: node-01
        Module Name: 1.0.B
       Adapter Name: 0a
        MAC Address: 00:a0:98:xx:xx:xx
           IOM Type: iom6
Shelf Serial Number: 6000nnnnnn
   Protocol Version: 0.0.00.00
   Firmware Version: 00.00
              State: unsupported
       Last Contact: 502

               Node: node-01
        Module Name: 1.0.A
       Adapter Name: 0a
        MAC Address: 00:a0:98:xx:xx:xx
           IOM Type: iom6
Shelf Serial Number: 6000nnnnnn
   Protocol Version: 0.0.00.00
   Firmware Version: 00.00
              State: firmware-update-required
       Last Contact: 502
2 entries were displayed.

 

 

aborzenkov
4,793 Views
You have IB ACP and firmware version that does not support it. You need to switch to OOB ACP, update firmware and then switch back to IB if desired.

Linuxtom
4,722 Views

Hello,

 

I have the same issue

When i go bak to OOB, acp iom6 stay in an unknown state and I can't do the firmware upgrade

 

In In-Band config :

...
Node: cluster1-01
Module Name: 1.0.A
Adapter Name: 0a
MAC Address: 00:a0:98:xxxxxx
IOM Type: iom6e
Shelf Serial Number: 6500xxxxxx
Protocol Version: 2.1.01.22
Firmware Version: 01.22
State: active
Last Contact: 21

Node: cluster1-01
Module Name: 1.10.B
Adapter Name: 0b
MAC Address: 00:a0:98:xxxxxx
IOM Type: iom6
Shelf Serial Number: 6500xxxxxx
Protocol Version: 0.0.00.00
Firmware Version: 00.00
State: firmware-update-required
Last Contact: 24

...

 

In Out-Of-Band config :

...

Node: cluster1-02
Module Name: 1.0.A
Adapter Name: 0b
MAC Address: 00:a0:98:xxxxxx
IOM Type: iom6e
Shelf Serial Number: 6500xxxxxx
IP Address: 192.168.1.6
Protocol Version: 2.1.01.22
Firmware Version: 01.22
Assigner ID: 1892869837
State: active
Last Contact: 429

Node: cluster1-02
Module Name: 1.10.B
Adapter Name: 0a
MAC Address: 00:a0:98:xxxxxx
IOM Type: iom6
Shelf Serial Number: 6500xxxxxx
IP Address: 0.0.0.0
Protocol Version: 0.0.00.00
Firmware Version: 00.00
Assigner ID: 0
State: unknown
Last Contact: 489

...

 

No problem with ACP IOM6e state : unkown->initializing->active

ACP IOM6 state stay unknown 😞

Is there a command to force the initialization of iom6 to do the upgrade ?

 

Thomas 😉

Linuxtom
4,683 Views

I attach the ds2246 to another 2240-2 with ontap 9.0P4. When I use IB mode, It tell me the same thing : need firmware upgrade.

But in OOB mode, I see something else :

...

Node: cluster2-02
Module Name: 1.10.A
Adapter Name: 0b
MAC Address: 00:a0:98:xxxxx
IOM Type: iom6
Shelf Serial Number: 6500xxxx2
IP Address: 0.0.0.0
Protocol Version: 0.0.0.0
Firmware Version: 0.0
Assigner ID: 0
State: awaiting-bootp
Last Contact: 2289

...

The state is "awaiting-bootp" ... What does it mean ? I found nothing about that. Someone have an idea ?

 

Thomas

aborzenkov
4,667 Views

Usual recommendations when some IOM fails to join OOB ACP

  • try to replug LAN cables (plug out, wait couple of minutes, plug back in)
  • try to disable and then enable ACP again
  • try to reseat IOM in question

All failed, case with NetApp support is in order.

Public