Removing and replacing a boot drive

Use this procedure to remove and replace a faulty boot drive from a node canister.

About this task

The procedure and system behavior varies depending on the model of the control enclosure that you are servicing.
Notes:
  • Do not operate the control enclosure with one removed node canister for longer than 16 minutes. Operating for longer than this period might cause the control enclosure to shut down due to overheating.
  • If all boot drives in a node canister are replaced with new drives, then some Ethernet configuration of the node will be lost, such as the service IP and node IP. Use the Service Assistant Tool to reset the service IP and node IP if needed. (A node IP is only needed if the node must communicate with other nodes by using RDMA over Ethernet.)
  • No tools are required to complete this task. Do not remove or loosen any screws while you are completing this procedure.

Procedure

  1. Read the safety information.
  2. Review the Event Log to identify the faulty boot drive and the node canister in which it resides.
  3. Log in to the management GUI to check for dependent volumes.
  4. Log in to the service GUI or CLI for the impacted node.
  5. Check the hardware panel or command lsbootdrive to ensure the drive that failed in the Active column, if it says active, the node should be rebooted to prevent removing an active drive and causing the node OS to crash.
  6. Use the management GUI to determine the status of the node canister.
  7. Record which cables are plugged into the specific ports on the rear of the node canister. The cables must be inserted back into the same ports after the replacement is complete; otherwise, the system cannot function properly.
  8. Disconnect the data and power cables that are connected to the node canister.

Removing the boot drive

  1. Remove the node canister, as described in Removing and reseating a node canister.
  2. Remove the cover, as described in Removing and replacing the cover of a node canister (IBM SSR task).
  3. Locate the boot drive on the system board.

    For example, Figure 1 shows a system with one boot drive in boot drive slot 1.

    Figure 1. Location of the boot drives
    Location of the boot drive on the system board
  4. Gently open the blue friction latch, as shown in Figure 2. Apply gentle pressure; do not force the latch open.
    Figure 2. Removing the boot drive
    Removing the boot drive
    As Figure 3 shows, when released, the boot drive from slot 2 pops up approximately 30 degrees. You can then carefully slide it out of connector.
    Figure 3. Released boot drive
    Removing the boot drive

Replacing the boot drive

  1. Hold the new boot drive from slot 2 at a 25 degree angle, as shown in Figure 4. Then, gently slide the drive into the connector until it stops.
    Figure 4. Replacing the boot drive
    Replacing the boot drive

    The contacts on the end of the boot drive will be fully covered. The boot drive is then hinged at the connector at one end and pressed down behind a friction clip at the other end.

  2. Install the node canister cover, as described in Removing and replacing the cover of a node canister (IBM SSR task).
  3. Reinsert the node canister, as described in Removing and reseating a node canister.
  4. Reconnect the power and connection cables to the node canister, ensuring that each cable goes into the same port from which it was removed.
  5. Log into the service assistant GUI or use management GUI or service CLI to place the node in service state.
  6. From the service GUI, issue the boot drive sync operation or log into the CLI to run the sync command. Then, issue the following command:
    satask chbootdrive -sync panel_name
  7. Wait for the node to restart. It should leave the service mode automatically if it does not log into the service GUI or CLI.
  8. The node canister should automatically rejoin the cluster. Wait for the node to complete sync. After the completion of sync, the status of the node changes from out_of _sync to online.
    The following example displays the status of the node before completing sync.
    sainfo lsbootdrive 
    The resulting output:
    panel_name node_id node_name can_sync slot_id booted status      actual_drive_sn configured_drive_sn actual_node_sn identify  FRU_part_number FRU_identity 
    bfbfbf1    1       bfn1      yes      1       no     out_of_sync                 1234567         1234567             bfbfbf1        off       90Y8879         11S49Y7427YXXX6XK   
    bfbfbf2    1       bfn2      no       2       yes    online                      1234568                                            off 
    The following example displays the status of the node after completing sync.
    sainfo lsbootdrive 
    The resulting output:
    panel_name node_id node_name can_sync slot_id booted status      actual_drive_sn configured_drive_sn actual_node_sn identify  FRU_part_number FRU_identity 
    bfbfbf1    1       bfn1      no       1       no     online                      1234567         1234567             bfbfbf1        off       90Y8879         11S49Y7427YXXX6XK   
    bfbfbf2    1       bfn2      no       2       yes    online                      1234568                                            off