Page 1
ASA A20, ASA A30, and ASA A50 systems Install and maintain NetApp March 07, 2025 This PDF was generated from https://docs.netapp.com/us-en/ontap-systems/asa-r2-a20-30-50/maintain- overview.html on March 07, 2025. Always check docs.netapp.com for the latest.
ASA A20, ASA A30, and ASA A50 system components are in this section. The procedures in this section assume that the ASA A20, ASA A30, or ASA A50 storage systems have already been deployed as storage nodes in the ONTAP environment.
Boot media Overview of boot media recovery - AFF A20, AFF A30, and AFF A50 Boot media recovery uses the boot image from the partner node and automatically runs the appropriate boot menu option to install the boot image on the replacement boot media.
Page 5
Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. Requirements - AFF A20, AFF A30, and AFF A50 Before replacing the boot media, make sure to review the following requirements and considerations.
Page 6
Shut down the controller - AFF A20, AFF A30, and AFF A50 You need to complete the shutdown of the impaired controller. Shut down or take over the impaired controller. To shut down the impaired controller, you must determine the status of the controller and, if necessary, take over the controller so that the healthy controller continues to serve data from the impaired controller storage.
Page 7
You must remove the controller from the chassis when you replace the controller or replace a component inside the controller. Before you begin All other components in the storage system must be functioning properly; if not, you must contact NetApp Support before continuing with this procedure. Steps 1.
Page 8
If you are disconnecting a… Then… DC PSU 1. Unscrew the two thumb screws on the D-SUB DC power cord connector. 2. Unplug the power cord from the PSU and set it aside. 4. Unplug all cables from the impaired controller. Keep track of where the cables were connected.
Page 9
1. If you are not already grounded, properly ground yourself. 2. Remove the boot media: Boot media location Press down on the blue tab to release the right end of the boot media. Lift the right end of the boot media up at a slight angle to get a good grip along the sides of the boot media.
Page 10
If you rotated the controller handles upright (next to the tabs) to move them out of the way while you serviced the controller, rotate them down to the horizontal position. Push the handles to reinsert the controller into the chassis halfway and then, when instructed, push until the controller is fully seated.
Page 11
b. If the controller boots to the LOADER prompt, reboot the controller: boot_ontap c. Rotate the controller handles up and lock in place with the tabs. 5. Reconnect the power cord to the PSU on the impaired controller. Once power is restored to the PSU, the status LED should be green. If you are reconnecting a…...
Page 12
3. The system checks for encryption and encryption type and displays one of two messages. Depending on what message is displayed, take one of the following actions: Occasionally, the process may not be able to identify if key manager is configured on the system.
Page 13
Onboard Key Manager (OKM) If OKM is detected, the system displays the following message and begins running BootMenu Option key manager is configured. Entering Bootmenu Option 10... This option must be used only in disaster recovery procedures. Are you sure? (y or n): a.
Page 14
security key-manager onboard sync External Key Manager (EKM) If EKM is detected, the system displays the following message and begins running BootMenu Option key manager is configured. Entering Bootmenu Option 11... a. The next step depends on which version of ONTAP your system is running: If your system is running…...
Page 15
Action Example Show example of client key file contents Enter the client key file contents from the file. /cfcard/kmip/certs/client.key -----BEGIN RSA PRIVATE KEY----- <key_value> -----END RSA PRIVATE KEY----- Show example of KMIP server file contents Enter the KMIP server CA(s) file contents from file.
Page 16
Action Example Show example of server configuration file Enter the server configuration file contents from contents file. /cfcard/kmip/servers.cfg xxx.xxx.xxx.xxx:5696.host= xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx:5696.port= 5696 xxx.xxx.xxx.xxx:5696.trust ed_file=/cfcard/kmip/certs /CA.pem xxx.xxx.xxx.xxx:5696.proto col=KMIP1_4 1xxx.xxx.xxx.xxx:5696.time out=25 xxx.xxx.xxx.xxx:5696.nbio= xxx.xxx.xxx.xxx:5696.cert_ file=/cfcard/kmip/certs/cl ient.crt xxx.xxx.xxx.xxx:5696.key_f ile=/cfcard/kmip/certs/cli ent.key xxx.xxx.xxx.xxx:5696.ciphe rs="TLSv1.2:kRSA:!CAMELLIA :!IDEA:!RC2:!RC4:!SEED:!eN ULL:!aNULL" xxx.xxx.xxx.xxx:5696.verif y=true xxx.xxx.xxx.xxx:5696.netap...
Page 17
Action Example Show example of ONTAP Cluster UUID If prompted, enter the ONTAP Cluster UUID from the partner. Notice: bootarg.mgwd.cluster_uuid is not set or is empty. Do you know the ONTAP Cluster UUID? {y/n} y Enter the ONTAP Cluster UUID: <cluster_uuid_value> System is ready to utilize external key manager(s).
Page 18
[locateMrootAkUuids]:420: Locating local cluster MROOT-AK with keystore UUID: <uuid> [Feb 6 04:57:43]: 0x80cc09000: 0: DEBUG: kmip2::kmipCmds::KmipLocateCmdBase: [doCmdImp]:79: Calling KMIP Locate for the following attributes: [<x-NETAPP- ClusterId, <uuid>>, <x-NETAPP-KeyUsage, MROOT-AK>, <x- NETAPP-KeystoreUuid, <uuid>>, <x-NETAPP-Product, Data ONTAP>] [Feb 6 04:57:44]: 0x80cc09000: 0: DEBUG:...
Page 19
Show example of successful 9.16.1 restore messages System is ready to utilize external key manager(s). Trying to recover keys from key servers..[discover_versions] [status=SUCCESS reason= message=] kmip2_client: Successfully imported the keys from external key server: xxx.xxx.xxx.xxx:xxxx Successfully recovered keymanager secrets. ▪...
-node * -type all -message MAINT=END. Return the failed part to NetApp - AFF A20, AFF A30, and AFF A50 Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 21
LEDs are on or off, you can check their state by entering the system location-led show command. Shut down the controllers - ASA A20, ASA A30, and ASA A50 This procedure is for systems with two node configurations. For more information about graceful shutdown when servicing a cluster, see...
Page 22
Warning: Are you sure you want to halt node <node_name>? {y|n}: 10. Wait for each controller to halt and display the LOADER prompt. Replace the chassis - ASA A20, ASA A30, and ASA A50 Move the drives, any drive blanks, controllers, and bezel from the impaired chassis to the replacement chassis (of the same model), and then replace the impaired chassis within the equipment rack or system cabinet.
Page 23
NV icon and LED on the controller 2. If you are not already grounded, properly ground yourself. 3. Disconnect the power on the impaired controller: Power supplies (PSUs) do not have a power switch. If you are disconnecting a… Then… AC PSU 1.
Page 24
On both ends of the controller, push the vertical locking tabs outward to release the handles. • Pull the handles towards you to unseat the controller from the midplane. As you pull, the handles extend out from the controller and then you feel some resistance, keep pulling.
Page 25
1. Remove the screws from the impaired chassis mount points. Set the screws aside to use later in this procedure. If the storage system shipped in a NetApp system cabinet, you must remove additional screws at the rear of the chassis before the chassis can be removed.
Page 26
If you rotated the controller handles upright (next to the tabs) to move them out of the way, rotate them down to the horizontal position. Push the handles to reinsert the controller into the chassis and push until the controller is fully seated.
3. If you have not already done so, recable the rest of your storage system. Step 2: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 28
Transfer the ownership of storage resources back to the replacement controller. Complete controller replacement Verify the LIFs, check cluster health, and return the failed part to NetApp. Controller replacement requirements - ASA A20, ASA A30, and ASA A50 You must review the requirements and considerations for the controller replacement procedure.
Page 29
Shut down the impaired controller - ASA A20, ASA A30, and ASA A50 Shut down or take over the impaired controller. To shut down the impaired controller, you must determine the status of the controller and, if necessary, take over the controller so that the healthy controller continues to serve data from the impaired controller storage.
Page 30
When the impaired controller shows Waiting for giveback…, press Ctrl-C, and then respond y. Replace the controller - ASA A20, ASA A30, and ASA A50 To replace the controller, you must remove the impaired controller, move FRU components from the impaired controller to the replacement controller, install the replacement controller in the chassis, set the time and date, and then recable the replacement controller.
Page 31
NV icon and LED on the controller 2. If you are not already grounded, properly ground yourself. 3. Disconnect the power on the impaired controller: Power supplies (PSUs) do not have a power switch. If you are disconnecting a… Then… AC PSU 1.
Page 32
On both ends of the controller, push the vertical locking tabs outward to release the handles. • Pull the handles towards you to unseat the controller from the midplane. As you pull, the handles extend out from the controller and then you feel some resistance, keep pulling.
Page 33
Option 1: Move an AC PSU To move an AC PSU, complete the following steps. Steps 1. Remove the AC PSU from the impaired controller: Rotate the PSU handle up, to its horizontal position, and then grasp it. With your thumb, press the blue tab to release the PSU from the controller. Pull the PSU out of the controller while using your other hand to support its weight.
Page 34
a. Rotate the handle up, to its horizontal position, and then grasp it. b. With your thumb, press the terracotta tab to release the locking mechanism. c. Pull the PSU out of the controller while using your other hand to support its weight. The PSU is short.
Page 35
Hold both sides of the fan at the blue touch points. Pull the fan straight up and out its socket. 2. Insert the fan into the replacement controller by aligning it within the guides, and then push down until the fan connector is fully seated in the socket.
Page 36
Lift the NV battery up and out of its compartment. Remove the wiring harness from its retainer. 1. Push in and hold the tab on the connector. 2. Pull the connector up and out of the socket. As you pull up, gently rock the connector from end to end (lengthwise) to unseat 2.
Page 37
DIMM slot numbering and positions. Depending on your storage system model, you will have two or four DIMMs. • Note the orientation of the DIMM in the socket so that you can insert the DIMM in the replacement controller in the proper orientation. •...
Page 38
Boot media location Press down on the blue tab to release the right end of the boot media. Lift the right end of the boot media up at a slight angle to get a good grip along the sides of the boot media. Gently pull the left end of the boot media out of its socket.
Page 39
Turn the I/O module thumbscrew counterclockwise to loosen. Pull the I/O module out of the controller using the port label tab on the left and the thumbscrew. 3. Install the I/O module into the replacement controller: a. Align the I/O module with the edges of the slot. b.
Page 40
If you rotated the controller handles upright (next to the tabs) to move them out of the way while you serviced the controller, rotate them down to the horizontal position. Push the handles to reinsert the controller into the chassis halfway and then, when instructed, push until the controller is fully seated.
Page 41
2. Tighten the two thumb screws to secure the D-SUB DC power cord connector to the PSU. Restore and verify the system configuration - ASA A20, ASA A30, and ASA A50 Verify the low-level system configuration of the replacement controller and reconfigure the system settings as necessary.
Page 42
If you see any issues, check cabling and reseat cables. 2. Exit Maintenance mode: halt Give back the controller - ASA A20, ASA A30, and ASA A50 Give back the controller. Give back the controller Reset encryption if enabled and return the controller to normal operation.
Page 43
8. Give back only the CFO aggregates (the root aggregate): storage failover giveback -fromnode local -only-cfo-aggregates true ◦ If you encounter errors, contact NetApp Support. 9. Wait 5 minutes after the giveback report completes, and check failover status and giveback status: storage failover show storage failover show-giveback.
Page 44
Do you have a copy of the /cfcard/kmip/servers.cfg file? {y/n} Do you know the KMIP server address? {y/n} Do you know the KMIP port? {y/n} Contact NetApp Support if you have issues. 3. Supply the information for: ◦ The client certificate (client.crt) file contents ◦...
-node local -auto -giveback true Step 2: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 46
Step 1: Shut down the impaired controller To shut down the impaired controller, you must determine the status of the controller and, if necessary, take over the controller so that the healthy controller continues to serve data from the impaired controller storage. About this task •...
Page 47
Before you begin All other components in the storage system must be functioning properly; if not, you must contact NetApp Support before continuing with this procedure. Steps 1. On the impaired controller, make sure the NV LED is off. When the NV LED is off, destaging is complete and it is safe to remove the impaired controller.
Page 48
1. If you are not already grounded, properly ground yourself. 2. Locate the DIMMs on your controller and identify the faulty DIMM. Consult either the Netapp Hardware Universe or the FRU map on the cover of the controller for exact DIMM locations.
Page 49
DIMM slot numbering and positions. Depending on your storage system model you will have two or four DIMMs. • Note the orientation of the DIMM in the socket so that you can insert the replacement DIMM using the same orientation. •...
Page 50
Step 4: Reinstall the controller Reinstall the controller into the chassis and reboot it. About this task The following illustration shows the operation of the controller handles (from the left side of a controller) when reinstalling the controller, and can be used as a reference for the rest of the controller reinstallation steps. If you rotated the controller handles upright (next to the tabs) to move them out of the way while you serviced the controller, rotate them down to the horizontal position.
Page 51
2. Tighten the two thumb screws to secure the D-SUB DC power cord connector to the PSU. Step 5: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements...
Replace Drive - ASA A20, ASA A30, and ASA A50 You can replace a failed drive nondisruptively while I/O is in progress. Before you begin • The drive that you are installing must be supported by your storage system. NetApp Hardware Universe •...
Page 53
Drive firmware checks occur every two minutes. • If needed, you can turn on the storage system location (blue) LEDs to aid in physically locating the affected storage system. Log into the BMC using SSH and enter the command. system location-led on A storage system has three location LEDs: one on the operator display panel and one on each controller.
Page 54
Press the release button on the drive face to open the cam handle. Rotate the cam handle downward to disengage the drive from the midplane. Slide the drive out of the drive bay using the cam handle and supporting the drive with your other hand.
Reenable automatic drive assignment if needed: storage disk option modify -node node_name -autoassign on You must reenable automatic drive assignment on both controllers. 10. Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. Contact technical support at NetApp...
Page 56
You must remove the controller from the chassis when you replace the controller or replace a component inside the controller. Before you begin All other components in the storage system must be functioning properly; if not, you must contact NetApp Support before continuing with this procedure. Steps 1.
Page 57
If the NV LED is flashing (green), destage is in progress. You must wait for the NV LED to turn off. However, if the flashing continues for longer than five minutes, contact NetApp Support before continuing with this procedure. The NV LED is located next to the NV icon on the controller.
Page 58
On both ends of the controller, push the vertical locking tabs outward to release the handles. • Pull the handles towards you to unseat the controller from the midplane. As you pull, the handles extend out from the controller and then you feel some resistance, keep pulling.
Page 59
Hold both sides of the fan at the blue touch points. Pull the fan straight up and out its socket. 3. Insert the replacement fan by aligning it within the guides, and then push down until the fan connector is fully seated in the socket.
Page 60
If you rotated the controller handles upright (next to the tabs) to move them out of the way while you serviced the controller, rotate them down to the horizontal position. Push the handles to reinsert the controller into the chassis halfway and then, when instructed, push until the controller is fully seated.
2. Tighten the two thumb screws to secure the D-SUB DC power cord connector to the PSU. Step 5: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 62
If needed, you can turn on the storage system location (blue) LEDs to aid in physically locating the asaected storage system. Log into the BMC using SSH and enter the command. system location-led on A storage system has three location LEDs: one on the operator display panel and one on each controller. Location LEDs remain illuminated for 30 minutes.
Page 63
• Check the NetApp Hardware Universe to make sure that the new I/O module is compatible with your storage system and version of ONTAP you’re running. • If multiple slots are available, check the slot priorities in NetApp Hardware Universe and use the best one available for your I/O module.
Page 64
Add I/O module to an available slot You can add a new I/O module into a storage system with available slots. Steps 1. If you are not already grounded, properly ground yourself. 2. On the impaired controller, remove the I/O blanking module from the target slot. Unused I/O slots should have blanking module installed to prevent possible thermal issues.
Page 65
7. Repeat these steps to add an I/O module to the other controller. 8. Restore automatic giveback from the console of the healthy controller: storage failover modify -node local -auto-giveback true 9. If AutoSupport is enabled, restore (unsuppress) automatic case creation: system node autosupport invoke -node * -type all -message MAINT=END Add I/O module to a fully-populated system...
Page 66
-node *<node name> -port *<port name> -mode network 12. Repeat these steps for the other controller. Replace I/O module - ASA A20, ASA A30, and ASA A50 Use this procedure to replace a failed I/O module. Before you begin All other components in the storage system must be functioning properly;...
Page 67
are on or off, you can check their state by entering the command. system location-led show Step 1: Shut down the impaired controller Shut down or take over the impaired controller. To shut down the impaired controller, you must determine the status of the controller and, if necessary, take over the controller so that the healthy controller continues to serve data from the impaired controller storage.
Page 68
Step 2: Replace a failed I/O module To replace a failed I/O module, locate it in the controller and follow the specific sequence of steps. 1. If you are not already grounded, properly ground yourself. 2. Unplug cabling from the failed I/O module. Make sure to label the cables so that you know where they came from.
-node local -auto-giveback true Step 4: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 70
You must remove the controller from the chassis when you replace the controller or replace a component inside the controller. Before you begin All other components in the storage system must be functioning properly; if not, you must contact NetApp Support before continuing with this procedure. Steps 1.
Page 71
NV icon and LED on the controller 2. If you are not already grounded, properly ground yourself. 3. Disconnect the power on the impaired controller: Power supplies (PSUs) do not have a power switch. If you are disconnecting a… Then… AC PSU 1.
Page 72
On both ends of the controller, push the vertical locking tabs outward to release the handles. • Pull the handles towards you to unseat the controller from the midplane. As you pull, the handles extend out from the controller and then you feel some resistance, keep pulling.
Page 73
1. Push in and hold the tab on the connector. 2. Pull the connector up and out of the socket. As you pull up, gently rock the connector from end to end (lengthwise) to unseat 4. Install the replacement NV battery: a.
Page 74
1. Close the controller cover and turn the thumbscrew clockwise until tightened. 2. Insert the controller halfway into the chassis. Align the rear of the controller with the opening in the chassis, and then gently push the controller using the handles.
2. Tighten the two thumb screws to secure the D-SUB DC power cord connector to the PSU. Step 5: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 76
Option 1: Replace an AC PSU To replace an AC PSU, complete the following steps. Steps 1. If you are not already grounded, properly ground yourself. 2. Identify the faulty PSU based on console error messages or through the red Attention LED on the PSU.
Page 77
6. Reconnect the power cord to the PSU and secure the power cord with the power cord retainer. Once power is restored to the PSU, the status LED should be green. 7. Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Tighten the two thumb screws to secure the D-SUB DC power cord connector to the PSU. 7. Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 79
You can turn them off by entering the system location-led off command. If you are unsure if the LEDs are on or off, you can check their state by entering the command. system location-led show Step 1: Shut down the impaired controller Shut down or take over the impaired controller.
Page 80
You must remove the controller from the chassis when you replace the controller or replace a component inside the controller. Before you begin All other components in the storage system must be functioning properly; if not, you must contact NetApp Support before continuing with this procedure. Steps 1.
Page 81
5. Remove the impaired controller: The following illustration shows the operation of the controller handles (from the left side of the controller) when removing a controller: On both ends of the controller, push the vertical locking tabs outward to release the handles.
Page 82
Gently rotate the RTC battery at an angle away from its holder. Lift the RTC battery out of its holder. 3. Install the replacement RTC battery: a. Remove the replacement battery from the antistatic shipping bag. b. Position the battery so that the plus sign on the battery faces out to correspond with the plus sign on the motherboard.
Page 83
If you rotated the controller handles upright (next to the tabs) to move them out of the way while you serviced the controller, rotate them down to the horizontal position. Push the handles to reinsert the controller into the chassis halfway and then, when instructed, push until the controller is fully seated.
Page 84
a. Display the date and time on the controller: show date Time and date default is in GMT. You have the option to display in local time and in 24hr mode. b. Set the current time in GMT: set time hh:mm:ss You can get the current GMT from the healthy node: date -u c.
Page 85
-node local -auto -giveback true Step 6: Return the failed part to NetApp Return the failed part to NetApp, as described in the RMA instructions shipped with the kit. See the Part Return and Replacements page for further information.
Page 86
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.
Need help?
Do you have a question about the ASA A20 and is the answer not in the manual?
Questions and answers