Replacing A Controller Module in A 32xx Data
Replacing A Controller Module in A 32xx Data
This procedure is for systems running Data ONTAP 8.1.x, 8.0.x, or 7.3.x only.
You must replace the failed component with a replacement FRU component you received from your provider.
You must be replacing a controller module of the same model type; you cannot upgrade your system by just replacing the
controller module.
You cannot change any disks or disk shelves as part of this procedure.
The term system refers to FAS, V-Series, and SA (FlexCache) systems within this platform family. The procedures apply to
all platforms, unless otherwise indicated, except that clustered Data ONTAP procedures do not apply to SA systems.
It is important that you apply the commands in these steps on the correct systems:
Steps
1.
2.
3.
4.
5.
6.
7.
8.
215-05025_K0
March 2014
1. If your system is in an HA pair, enter the following command from the impaired node to save the FC port configuration
information for the impaired node (the system on which you are replacing the controller module):
If your system is operating in...
7-Mode
fcadmin config
2. Copy and save the screen display to a safe location for later reuse.
3. If your system is operating in clustered Data ONTAP, check if the internal SCSI blade is operational and in quorum on the
impaired node by entering the following command:
event log show -node impaired-node-name -messagename scsiblade.*
You should see messages similar to the following, indicating that the SCSI-blade process is in quorum with the other nodes
in the cluster:
Time Node Severity Event
------------------- ---------------- ------------- --------------------------8/13/2012 14:03:51 ssan-6240-12 INFORMATIONAL scsiblade.in.quorum: The scsi-blade
node established quorum with the other nodes in the cluster.
8/13/2012 14:03:51 ssan-6240-13 INFORMATIONAL scsiblade.in.quorum: The scsi-blade
node established quorum with the other nodes in the cluster.
8/13/2012 14:03:48 ssan-6240-14 INFORMATIONAL scsiblade.in.quorum: The scsi-blade
node established quorum with the other nodes in the cluster.
8/13/2012 14:03:43 ssan-6240-11 INFORMATIONAL scsiblade.in.quorum: The scsi-blade
node established quorum with the other nodes in the cluster.
on this
on this
on this
on this
If you do not see these quorum messages, check the health of the SAN processes and resolve any issues before proceeding
with the replacement.
As part of this procedure, you either leave the power supplies on or turn them off, depending on your configuration:
If you have two controller modules in the same chassis, you must leave the power supplies turned on to provide power to the
healthy node.
If you have one controller module in the chassis, but it is part of an HA pair, you should turn off the power supplies in the
impaired node's chassis.
Steps
1. If running clustered Data ONTAP, check the status of the nodes in the cluster:
a. Enter the following command at the system console of either node:
cluster show
Node Health
----- ------node1 true
node2 true
node3 true
node4 true
4 entries were
Eligibility
-----------true
true
true
true
displayed.
b. Take one of the following actions, depending on the result of the command:
If...
Then...
Proceed to Step 3.
Any nodes other than the impaired node show false for health. Correct the problems that cause the health issues on the nodes before
continuing with this procedure.
2. Check the status of the impaired node (the node you want to perform maintenance on) by entering the following command at
the system console of either node:
For...
7-Mode
cf status
3. Take one of the following actions, depending on the result of the cf status or storage failover show command:
If...
Then...
If...
Then...
The impaired node is in a state where you can begin removing it from the system chassis.
a.
b.
Enter the cf giveback command (7-Mode) or storage failover giveback fromnode nodename command (clustered Data ONTAP) from the impaired node
console.
c.
4. Take over and power down the impaired node by taking the following steps:
a. Enter one of the following commands from the healthy nodes console and wait for the takeover to complete:
For systems operating in...
7-Mode
cf takeover
The impaired node is taken over and then automatically reboots and displays the Waiting for giveback...
message.
b. Wait at least two minutes after takeover of the impaired node to ensure that the takeover was completed successfully.
c. With the impaired node showing the Waiting for giveback... message, shut it down.
The method you use to shut down the node depends on whether remote management via a Service Processor (SP) is used
and whether or not the system is in a dual-chassis or single-chassis configuration.
Is the SP configured?
Then...
Yes
Proceed to Step 5.
At the impaired node's prompt, press Ctrl-C and respond
Y to halt the node.
The impaired node is now in a state where you can proceed to the next task.
5. If you are not already grounded, properly ground yourself.
6. If the system is in a dual-chassis HA pair, turn off the power supplies for the impaired node.
1. Enter the following command from the system console of the impaired controller:
If your system is configured in...
7-Mode
halt
halt local
After you issue the command, wait until the system stops at the LOADER prompt.
Attention: You must perform a clean system shutdown before replacing system components to avoid losing unwritten
data in the nonvolatile memory (NVMEM). The NVMEM LED is located on the controller module to the right of the
network ports, marked with a battery symbol. If the NVMEM LED is flashing, there is content in the NVMEM that has
not been saved to disk. You need to reboot the controller module and proceed from the beginning of this procedure. If
repeated attempts to cleanly shut down the controller module fail, be aware that you might lose any data that was not
saved to disk.
0a
LNK
c0a
0c
c0b
0d
e0a
0b
LNK
!
e0b
NVMEM LED
Then...
AC power supplies
Unplug the power cords from the power source, and then remove the power cords.
DC power supplies
Remove the power at the DC source, and remove the DC wires, if necessary.
that the takeover was successfully completed before removing the controller module.
To reduce the possibility of damage to the replaceable components, you should minimize handling by installing the components
into the new controller module as soon as you remove them from the old controller module.
Note: You must also move the SFP modules from the old controller module to the new one.
LNK
LNK
4. Pull the cam handle downward and slide the controller module out of the system.
You must have the new controller module ready so that you can move the PCIe and riser cards directly from the old controller
module to the corresponding slots in the new one.
Steps
1
2
1
2
3. Remove the PCIe card from the controller module and set it aside.
Make sure that you keep track of which slot the PCIe card was in.
4. Repeat the preceding steps for the remaining PCIe cards in the old controller module.
5. Open the new controller module side panel, if necessary, slide off the PCIe card filler plate, as needed, and install the PCIe
card.
Be sure that you properly align the card in the slot and exert even pressure on the card when seating it in the socket. The card
must be fully and evenly seated in the slot.
6. Repeat the preceding step as needed for additional cards.
7. Close the side panel and tighten the thumbscrew.
1. Locate the boot device using the following illustration or the FRU map on the controller module:
1
2
Boot device
2. Open the boot device cover and holding the device by its edges, gently lift it upward to remove it out of the housing.
3. Open the boot device cover on the new controller module.
4. Align the boot device with the boot device socket or connector, and then firmly push the boot device straight down into the
socket or connector.
5. Check the boot device to make sure that it is seated squarely and completely in the socket or connector.
If necessary, remove the boot device and reseat it into the socket.
6. Close the boot device cover.
3
4
1
2
3
NVMEM battery
3. Gently pull the tab on the battery housing, near the plug, away from the controller module side.
4. Place your forefinger at the far end of the battery housing and gently push it toward the CPU air duct.
You should see the tabs on the battery housing aligning with the notches in the controller module sheet metal.
1
2
3
NVMEM battery
Battery tabs
5. Gently pull the battery housing toward the center of the controller module, and then lift the battery out of the controller
module.
6. Align the tabs on the battery holder with the notches in the controller module side, and gently push the battery housing so
that the notches are under the lip of the controller module side.
7. While gently pushing the battery against the sheet metal on the chassis to hold it in the battery guide, place the forefinger of
your free hand against the battery housing behind the locking tab on the battery, and then gently push the battery housing
away from the CPU air duct.
If it is properly aligned, the battery snaps into place on the side of the controller module. If it does not, repeat these steps.
8. In the new controller module, seat the battery in the holder and plug the battery cable into the socket.
The plug should lock down onto the socket on the controller module.
1. Verify that the NVMEM battery cable connector is not plugged into the socket .
2. Open the CPU air duct.
10
2
1 2 3 4
1 2
In the 3210 and 3240 models, only DIMM sockets 1 and 2 are populated.
In all other 32xx models, all DIMM sockets are populated.
DIMM sockets
The NVMEM DIMM sockets have white DIMM locking tabs, while the system DIMM sockets have black locking
tabs.
4. Note the location and orientation of the DIMM in the socket so that you can insert it in the new controller module in the
proper orientation.
11
5. Slowly press down on the two DIMM ejector tabs, one at a time, to eject the DIMM from its slot, and then lift it out of the
slot.
Caution: The DIMMs are located very close to the CPU heat sync, which might still be hot. Avoid touching the CPU heat
sync when removing the DIMM.
Attention: Carefully hold the DIMM by the edges to avoid pressure on the components on the DIMM circuit board.
6. Locate the corresponding slot for the DIMM in the new controller module, align the DIMM over the slot, and insert the
DIMM straight into the slot.
The notch among the pins on the DIMM should align with the tab in the socket. The DIMM fits tightly in the slot but should
go in easily. If not, realign the DIMM with the slot and reinsert it.
Visually inspect the DIMM to verify that it is evenly aligned and fully inserted into the slot. The edge connector on the
DIMM must make complete contact with the slot.
Important: Make sure that you install the NVMEM DIMMs only in the NVMEM DIMM slots.
7. Push carefully, but firmly, on the top edge of the DIMM until the latches snap into place over the notches at the ends of the
DIMM.
8. Repeat these steps to move additional DIMMs, as needed.
For HA pairs with two controller modules in the same chassis, the sequence in which you reinstall the controller module is
especially important because it attempts to reboot as soon as you completely seat it in the chassis.
Steps
1. Align the end of the controller module with the opening in the chassis, if necessary, and then gently push the controller
module halfway into the system.
Note: Do not completely insert the controller module in the chassis until instructed to do so.
2. Recable the management port so you can access the system to perform the tasks in the following sections.
3. Complete the reinstall of the controller module:
12
An HA pair in which
both controller modules
are in the same chassis
a.
b.
With the cam handle in the open position, firmly push the controller module in until it meets the midplane
and is fully seated, and then close the cam handle to the locked position.
Attention: Do not use excessive force when sliding the controller module into the chassis; you might
damage the connectors.
c.
As the system begins to boot, press Ctrl-C to interrupt the boot process when you see the message
Press Ctrl-C for Boot Menu.
Note: If you miss the prompt and the controller module boots to Data ONTAP, enter halt and at the
LOADER prompt enter boot_ontap, and press Ctrl-C when prompted, and then repeat this step.
d.
From the boot menu, select the option for Maintenance mode.
e.
If you have not already done so, reinstall the cable management , and then tighten the thumbscrew on the
cam handle on back of the controller module.
f.
Bind the cables to the cable management device with the hook and loop strap.
A stand-alone
a.
configuration or an HA
pair in which both
controller modules are in
separate chassis
With the cam handle in the open position, firmly push the controller module in until it meets the midplane
and is fully seated, and then close the cam handle to the locked position.
b.
Reconnect the power cables to the power supplies and to the power sources, turn on the power to start the
boot process, and then press Ctrl-C to interrupt the boot process when you see the message Press
Ctrl-C for Boot Menu.
Attention: Do not use excessive force when sliding the controller module into the chassis; you might
damage the connectors.
Note: If you miss the prompt and the controller module boots to Data ONTAP, enter halt and at the
LOADER prompt enter boot_ontap, and press Ctrl-C when prompted, and then repeat this step.
c.
From the boot menu, select the option for Maintenance mode.
d.
If you have not already done so, reinstall the cable management , and then tighten the thumbscrew on the
cam handle on back of the controller module.
e.
Bind the cables to the cable management device with the hook and loop strap.
Important: During the boot process, you might see the following prompts:
A prompt warning of a system ID mismatch and asking to override the system ID.
A prompt warning that when entering Maintenance mode in a HA configuration you must ensure that the healthy node
remains down.
1. In Maintenance mode, enter the following command from either controller module to display the HA state of the new
controller module and chassis:
ha-config show
13
In an HA pair
ha
Stand alone
non-ha
2. If the displayed system state of the controller does not match your system configuration, set the HA state for the controller
module by entering the following command:
ha-config modify controller [ha | non-ha]
If your system is...
In an HA pair
Stand-alone
3. If the displayed system state of the chassis does not match your system configuration, set the HA state for the chassis by
entering the following command:
ha-config modify chassis [ha | non-ha]
If your system is...
In an HA pair
Stand-alone
You must have the values of the FC port settings that you saved earlier.
Steps
1. From the healthy node, verify the values of the FC configuration on the replacement nodeby entering the applicable
command:
If your system is operating in...
2. Compare the default FC variable settings with the list you saved earlier.
14
If the FC variables
are...
Then...
If the FC variables
are...
Then...
a.
If you have not already done so, reboot the replacement node to Maintenance mode by pressing Ctrl-C
when you see the message Press Ctrl-C for Boot Menu.
b.
c.
d.
Enter one of the following commands, depending on what you need to do:
e.
f.
g.
If you are operating in clustered Data ONTAP, enter the following command at the LOADER prompt:
printenv
The following line should be present in the displayed list:
bootarg.init.boot_clustered true
If it is not, you should issue the following command to set the variable:
setenv bootarg.init.boot_clustered true
It is important that you apply the commands in the steps on the correct systems:
The impaired node is the node on which you are performing maintenance.
The replacement node is the new node that replaced the impaired node as part of this procedure.
The healthy node is the HA partner of the impaired node.
When setting the date and time at the LOADER prompt, be sure that all times are set to GMT.
Steps
1. If you have not already done so, halt the replacement node to display the LOADER prompt.
2. On the healthy node, check the system time:
date
3. At the LOADER prompt, check the date and time on the replacement node:
Verifying the system time after replacing the controller module in an HA pair
15
show date
6. At the LOADER prompt, confirm the date and time on the replacement node:
show date
The Service Processor (SP) firmware and BIOS automatically updates, if necessary, to the baseline image included with the
Data ONTAP version. Other system firmware from the old controller module still resides on the boot device and typically does
not need updating.
Steps
1. Check the configuration of the SP by entering the following command at the LOADER prompt:
sp status
Note the version of the SP firmware and cross-check it and update it, if needed, when you log into the NetApp Support Site
in the following steps.
2. Log into the SP from an administration host to install the firmware, using the following command:
ssh username@SP_IP_address
For more information about accessing the SP, see the Data ONTAP System Administration Guide for Cluster-Mode.
3. Log in to the NetApp Support Site, select the most current version of firmware for your system from those listed at
support.netapp.com/NOW/cgi-bin/fw, and then follow the instructions for downloading and installing the new firmware.
Note: You can also take this opportunity to download and install the SP firmware and BIOS on the healthy node, if
needed.
16
Your system must be at the LOADER prompt to start System Level Diagnostics.
For Data ONTAP 8.1.x and earlier, you need loopback plugs to run tests on storage interfaces. You can test these
components without the loopback plugs, but should verify from the long test output that the only failures that occurred were
caused by the lack of loopback plugs.
All commands in the diagnostic procedures are issued from the node where the component is being replaced.
Steps
1. If the node to be serviced is not at the LOADER prompt, bring it to the LOADER prompt.
2. On the node with the replaced component, enter the following command at the LOADER prompt:
boot_diags
Note: You must enter this command from the LOADER prompt for system-level diagnostics to function properly. The
boot_diags command starts special drivers designed specifically for system-level diagnostics.
Important: During the boot_diags process, you might see the following prompts:
A prompt warning that when entering Maintenance mode in an HA configuration you must ensure that the partner
remains down.
4. Display the available devices on the controller module by entering the following command:
sldiag device show -dev mb
The controller module devices and ports displayed can be any one or more of the following:
The time required to complete this procedure can vary based on the choices you make. If you run more than the default tests, the
diagnostic test process will take longer to complete.
17
Steps
1. Review the enabled and disabled devices in the output from Step 4 in the preceding procedure and determine which ones
you want to run concurrently.
2. List the individual tests for the device:
sldiag test show -dev dev_name
6. After the test is complete, verify that there are no hardware problems on your storage system:
sldiag device status -long -state failed
You have completed the system-level diagnostics for the selected tests.
Command
boot media
env
mem
nic
nvmem
sas
18
4. Examine the output and, if applicable, disable the tests that you do not want to run for the device by selecting only the tests
that you do want to run:
sldiag test modify -dev dev_name -index test_index_number -selection only
Command
boot media
env
mem
nic
nvmem
sas
Command
boot media
env
mem
nic
nvmem
sas
19
If the system-level
diagnostics tests...
Then...
Were completed
a.
without any failures
b.
b.
Turn off or leave on the power supplies, depending on how many controller modules are in the chassis:
If you have two controller modules in the chassis, leave the power supplies turned on to provide power to
the other controller module.
If you have one controller module in the chassis, turn off the power supplies and unplug them from the
power sources.
c.
Check the controller module you are servicing and verify that you have observed all the considerations
identified for running system-level diagnostics, that cables are securely connected, and that hardware
components are properly installed in the storage system.
d.
Boot the controller module you are servicing, interrupting the boot by pressing Ctrl-C when prompted. This
takes you to the Boot Menu:
If you have two controller modules in the chassis, fully seat the controller module you are servicing in the
chassis.
The controller module boots up when fully seated.
If you have one controller module in the chassis, connect the power supplies and turn them on.
e.
f.
g.
Enter boot_diags at the prompt and rerun the system-level diagnostic test.
8. Continue to the next device that you want to test or exit system-level diagnostics and continue with the procedure.
20
Reassigning disks
On systems running Data ONTAP 8.1.x and earlier, you must reassign the disks attached to the target node (the node on which
the controller module has been replaced) so that they point to the new system ID. This is because the new controller module has
a new system ID.
Choices
You must apply the commands in these steps on the correct systems:
The impaired node is the node on which you are performing maintenance.
The healthy node is the HA partner of the impaired node.
Do not issue any commands relating to aggregates until the entire procedure is completed.
If your system has 500 or more disk drives, the version of Data ONTAP you are running determines whether you can
reassign the disks:
If you are running this version of Data ONTAP
Then
Steps
1. If you have not already done so, reboot the impaired node, interrupt the boot process by entering Ctrl-C, and then select the
option to boot to Maintenance mode from the displayed menu.
You must enter y when prompted to override the system ID due to a system ID mismatch.
2. View the new system IDs by entering the following command:
disk show -v
Note: Make note of the new system ID, which is displayed in the Local System ID field.
Example
Reassigning disks
21
OWNER
------------system-1 (118065578)
system-2 (118073209)
POOL
----Pool0
Pool0
SERIAL NUMBER
------------J8XJE9LC
J8Y478RC
HOME
------------system-1 (118065578)
system-2 (118073209)
3. If the controller module is in an HA pair, on the healthy node, enter the following command to ensure that any coredumps on
the impaired node are saved:
partner savecore
a.
Halt the impaired node by entering the following command on the impaired node:
halt
b.
Confirm that the impaired node has been taken over by entering the following command on the healthy node:
cf status
If the impaired node has not been taken over, you should use the cf takeover command on the healthy node
to take it over.
c.
On the healthy node, enter the following command to enter advanced privilege mode:
priv set advanced
d.
On the healthy node, reassign disk ownership (for FAS systems) or LUN ownership (for V-Series systems), by
using the system ID information obtained from the disk show v command:
disk reassign -s old system ID -d new system ID
Continuing the example seen in Step 2:
Stand-alone
Reassign disk ownership by entering the following command at the Maintenance mode prompt of the impaired node:
disk reassign -s old system ID -d new system ID
Continuing the example seen in Step 2:
5. Verify that the disks (or V-Series LUNs) were assigned correctly by entering the following command:
disk show -v
Note: If your system is in an HA pair, you must run this command on the healthy node.
Example
Make sure that the disks belonging to the impaired node show the new system ID for the impaired node. In the following
example, the disks owned by system-2 now show the new system ID, 118065481:
system-1> disk show -v
DISK OWNER
POOL
------- ----------------0b.17
system-2 (118065481) Pool0
22
SERIAL NUMBER
------------J8Y0TDZC
HOME
------------system-2 (118065481)
Replacing a controller module
0a.17
.
.
.
system-1
(118065578) Pool0
J8Y09DXC
system-1
(118065578)
6. If you have a stand-alone system, exit Maintenance mode by entering the following command on the impaired node:
halt
7. After the impaired node displays the LOADER prompt, enter the following command to boot the operating system:
boot_ontap
For a system in an HA pair, this command puts the node in Waiting for Giveback state.
8. If the system is in an HA pair, do a giveback and confirm that the HA pair is healthy:
a. On the healthy node, enter the following command to return to standard privilege mode:
priv set admin
b. On the healthy node, return storage to the impaired node by entering the following command:
cf giveback
c. After the giveback operation is complete, enter the following command to check that the HA pair is healthy and takeover
is possible:
cf show
It is important that you apply the commands in these steps on the correct systems:
The impaired node is the node on which you are performing maintenance.
The healthy node is the HA partner of the impaired node.
The impaired node must have been taken over by its partner.
If the impaired node has not been taken over, you should use the cf takeover command on the healthy node to take it
over.
If your system has 500 or more disk drives, the version of Data ONTAP you are running determines whether you can
reassign the disks:
If you are running this version of Data ONTAP
Then
Steps
c. Enter the following command to obtain the system ID of the failed NVRAM adapter:
Reassigning disks
23
disk show
Example
The command displays system and disk information, as shown in the following example. The old system ID of impaired
node, 101174200, appears to the right of the column labeled HOME:
healthy_node> disk show
DISK
OWNER
HOME
POOL
-----------------------0b.18
healthy_node (103668010) impaired_node (101174200) Pool0
[...]
0b.22
healthy_node (103668010) impaired_node (101174200) Pool0
[...]
0b.20
healthy_node
(103668010) impaired_node (101174200) Pool0
e. On the impaired node, enter the following command at the LOADER prompt to set the
bootarg.mgwd.autoconf.disable variable to true to disable auto configuration:
setenv bootarg.mgwd.autoconf.disable true
f. On the impaired node, enter the following command at the LOADER prompt to ensure that the new controller module
boots in clustered Data ONTAP:
setenv bootarg.init.boot_clustered true
Note: Do not issue any commands related to aggregates until the entire procedure is completed.
b. On the healthy node node, enter the following command to enter advanced privilege mode:
priv set advanced
c. Enter the following command to assign the system ID of the new NVRAM adapter to the disks:
disk reassign -s old_system_ID -d new_system_id
Attention: Be sure to perform this step correctly. If disks are not assigned correctly, the nodes will panic.
old_system_ID represents the system ID you recorded in step 1d.
24
e. Enter the following command to ensure that the system IDs have been correctly reassigned to the disks:
disk show
4. Complete the following substeps on the impaired node (the one containing the new NVRAM adapter):
a. Restart the node by entering the following command:
autoboot
message.
d. Issue Ctrl-C to let the system complete booting up without a giveback.
It will then reboot a second time to implement the configuration from backup.
e. Boot the Data ONTAP software by entering the following command:
autoboot
f. Enter y when the startup process prompts you to confirm the system ID mismatch.
Example
WARNING: System id mismatch. This usually occurs when moving CF cards!
Override system id (y|n) ? [n] y
6. After the giveback operation is complete, enter the following command to check that the HA pair is healthy and takeover is
possible:
storage failover show
Reassigning disks
25
You can skip these steps if you are running one of these versions of Data ONTAP:
Data ONTAP 8.0.5 or later in the Data ONTAP 8.0 release family
Data ONTAP 8.1.3 or later in the Data ONTAP 8.1 release family
It is important that you apply the commands in the steps in the exact order they are presented and on the correct system:
The impaired node is the node on which you are performing maintenance.
The healthy node is the HA partner of the impaired node.
Steps
1. Take over the healthy node by entering one of the following commands from the console of the impaired node:
If your system is configured in...
7-Mode
cf takeover
2. Return control to the healthy node by entering one of the following commands from the console of the impaired node:
If your system is configured in...
7-Mode
cf giveback
A successful giveback ends with a message on the healthy node indicating successful giveback.
Note: If Waiting for Giveback is not displayed prior to giveback, reboot the controller module. If this continues,
26
Some features require that you enable certain options instead of, or in addition to, installing a license key. For detailed
information about licensing, see the knowledgebase article Data ONTAP 8.2 Licensing Overview and References on the
NetApp Support Site and the Data ONTAP System Administration Guide for 7-Mode.
The licenses keys must be in the 28-character format used by Data ONTAP 8.2.
You have a 90-day grace period in which to install the license keys; after the grace period, all old licenses are invalidated. Once
a valid license key is installed, you have 24 hours to install all of the keys before the grace period ends.
Steps
1. If you need new license keys in the Data ONTAP 8.2 format, obtain replacement license keys on the NetApp Support Site in
the My Support section under Software licenses.
If the site does not have the license keys you need, contact your sales or support representative.
2. Wait until the Data ONTAP command line interface has been up for at least five minutes to ensure the license database is
running.
3. Issue the following command to install the license keys:
license add license_key license_key license_key...
You can add one license or multiple licenses at the same time, each license key separated by a comma or a space.
You might get a message indicating that the license database is unavailable if the Data ONTAP command line interface was
not up for a sufficient amount of time.
4. Issue the following command to verify that the licenses have been installed:
license show
Until you install license keys, features requiring standard licenses will continue to be available to the replacement node.
However, if the impaired node was the only node in the cluster with a license for the feature, no configuration changes to the
feature are allowed. Also, using unlicensed features on the node might put you out of compliance with your license agreement,
so you should install the replacement license key or keys on the replacement node as soon as possible. For detailed information
about licensing, see the knowledgebase article Data ONTAP 8.2 Licensing Overview and References on the NetApp Support
Site and the Data ONTAP System Administration Guide for Cluster-Mode.
The licenses keys must be in the 28-character format used by Data ONTAP 8.2.
Steps
1. If you need new license keys in the Data ONTAP 8.2 format, obtain replacement license keys on the NetApp Support Site in
the My Support section under Software licenses.
If the site does not have the license keys you need, contact your sales or support representative.
27
6. On each node, verify that all keys are stored on their key management servers by entering the following command:
key_manager query
Disposing of batteries
Dispose of batteries according to local regulations regarding battery recycling or disposal. If you cannot properly dispose of the
battery, return it to NetApp, as described in the RMA instructions shipped with the kit.
Related information
28
Trademark information
NetApp, the NetApp logo, Network Appliance, the Network Appliance logo, Akorri, ApplianceWatch, ASUP, AutoSupport,
BalancePoint, BalancePoint Predictor, Bycast, Campaign Express, ComplianceClock, Customer Fitness, Cryptainer,
CryptoShred, CyberSnap, Data Center Fitness, Data ONTAP, DataFabric, DataFort, Decru, Decru DataFort, DenseStak,
Engenio, Engenio logo, E-Stack, ExpressPod, FAServer, FastStak, FilerView, Fitness, Flash Accel, Flash Cache, Flash Pool,
FlashRay, FlexCache, FlexClone, FlexPod, FlexScale, FlexShare, FlexSuite, FlexVol, FPolicy, GetSuccessful, gFiler, Go
further, faster, Imagine Virtually Anything, Lifetime Key Management, LockVault, Manage ONTAP, Mars, MetroCluster,
MultiStore, NearStore, NetCache, NOW (NetApp on the Web), Onaro, OnCommand, ONTAPI, OpenKey, PerformanceStak,
RAID-DP, ReplicatorX, SANscreen, SANshare, SANtricity, SecureAdmin, SecureShare, Select, Service Builder, Shadow Tape,
Simplicity, Simulate ONTAP, SnapCopy, Snap Creator, SnapDirector, SnapDrive, SnapFilter, SnapIntegrator, SnapLock,
SnapManager, SnapMigrator, SnapMirror, SnapMover, SnapProtect, SnapRestore, Snapshot, SnapSuite, SnapValidator,
SnapVault, StorageGRID, StoreVault, the StoreVault logo, SyncMirror, Tech OnTap, The evolution of storage, Topio,
VelocityStak, vFiler, VFM, Virtual File Manager, VPolicy, WAFL, Web Filer, and XBB are trademarks or registered
trademarks of NetApp, Inc. in the United States, other countries, or both.
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in
the United States, other countries, or both. A complete and current list of other IBM trademarks is available on the web at
www.ibm.com/legal/copytrade.shtml.
Apple is a registered trademark and QuickTime is a trademark of Apple, Inc. in the United States and/or other countries.
Microsoft is a registered trademark and Windows Media is a trademark of Microsoft Corporation in the United States and/or
other countries. RealAudio, RealNetworks, RealPlayer, RealSystem, RealText, and RealVideo are registered trademarks and
RealMedia, RealProxy, and SureStream are trademarks of RealNetworks, Inc. in the United States and/or other countries.
All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such.
NetApp, Inc. is a licensee of the CompactFlash and CF Logo trademarks.
NetApp, Inc. NetCache is certified RealSystem compatible.
Copyright information
Copyright 19942014 NetApp, Inc. All rights reserved. Printed in the U.S.
No part of this document covered by copyright may be reproduced in any form or by any meansgraphic, electronic, or
mechanical, including photocopying, recording, taping, or storage in an electronic retrieval systemwithout prior written
permission of the copyright owner.
29
Software derived from copyrighted NetApp material is subject to the following license and disclaimer:
THIS SOFTWARE IS PROVIDED BY NETAPP "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL NETAPP BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
NetApp reserves the right to change any products described herein at any time, and without notice. NetApp assumes no
responsibility or liability arising from the use of products described herein, except as expressly agreed to in writing by NetApp.
The use or purchase of this product does not convey a license under any patent rights, trademark rights, or any other intellectual
property rights of NetApp.
The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending applications.
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.277-7103 (October 1988)
and FAR 52-227-19 (June 1987).
Trademark information
NetApp, the NetApp logo, Network Appliance, the Network Appliance logo, Akorri, ApplianceWatch, ASUP, AutoSupport,
BalancePoint, BalancePoint Predictor, Bycast, Campaign Express, ComplianceClock, Customer Fitness, Cryptainer,
CryptoShred, CyberSnap, Data Center Fitness, Data ONTAP, DataFabric, DataFort, Decru, Decru DataFort, DenseStak,
Engenio, Engenio logo, E-Stack, ExpressPod, FAServer, FastStak, FilerView, Fitness, Flash Accel, Flash Cache, Flash Pool,
FlashRay, FlexCache, FlexClone, FlexPod, FlexScale, FlexShare, FlexSuite, FlexVol, FPolicy, GetSuccessful, gFiler, Go
further, faster, Imagine Virtually Anything, Lifetime Key Management, LockVault, Manage ONTAP, Mars, MetroCluster,
MultiStore, NearStore, NetCache, NOW (NetApp on the Web), Onaro, OnCommand, ONTAPI, OpenKey, PerformanceStak,
RAID-DP, ReplicatorX, SANscreen, SANshare, SANtricity, SecureAdmin, SecureShare, Select, Service Builder, Shadow Tape,
Simplicity, Simulate ONTAP, SnapCopy, Snap Creator, SnapDirector, SnapDrive, SnapFilter, SnapIntegrator, SnapLock,
SnapManager, SnapMigrator, SnapMirror, SnapMover, SnapProtect, SnapRestore, Snapshot, SnapSuite, SnapValidator,
SnapVault, StorageGRID, StoreVault, the StoreVault logo, SyncMirror, Tech OnTap, The evolution of storage, Topio,
VelocityStak, vFiler, VFM, Virtual File Manager, VPolicy, WAFL, Web Filer, and XBB are trademarks or registered
trademarks of NetApp, Inc. in the United States, other countries, or both.
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in
the United States, other countries, or both. A complete and current list of other IBM trademarks is available on the web at
www.ibm.com/legal/copytrade.shtml.
Apple is a registered trademark and QuickTime is a trademark of Apple, Inc. in the United States and/or other countries.
Microsoft is a registered trademark and Windows Media is a trademark of Microsoft Corporation in the United States and/or
other countries. RealAudio, RealNetworks, RealPlayer, RealSystem, RealText, and RealVideo are registered trademarks and
RealMedia, RealProxy, and SureStream are trademarks of RealNetworks, Inc. in the United States and/or other countries.
All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such.
NetApp, Inc. is a licensee of the CompactFlash and CF Logo trademarks.
NetApp, Inc. NetCache is certified RealSystem compatible.
30
31