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.
- IBM® Storage FlashSystem node canisters have dual boot drives. Figure 2 and Figure 4 show examples of a dual boot system. The system can run if one boot drive failed. See Procedure: Understanding system volume dependencies to check for dependencies before you shut down the node.
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
- Read the safety information.
- Review the Event Log to identify the faulty boot drive and the node canister in which it resides.
- Log in to the management GUI to check for dependent volumes.
- Log in to the service GUI or CLI for the impacted node.
- 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.
-
Use the management GUI to determine the status of the node canister.
- If the node canister is offline, continue to step 7.
- If the node canister is online, resolve any volume dependencies (see Procedure: Understanding system volume dependencies) and shut down the node (see Procedure: Powering off a node canister).
- 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.
- Disconnect the data and power cables that are connected to the node canister.
Removing the boot drive
- Remove the node canister, as described in Removing and reseating a node canister.
- Remove the cover, as described in Removing and replacing the cover of a node canister (IBM SSR task).
-
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 
-
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
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
Replacing the boot drive
-
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 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. - Install the node canister cover, as described in Removing and replacing the cover of a node canister (IBM SSR task).
- Reinsert the node canister, as described in Removing and reseating a node canister.
- Reconnect the power and connection cables to the node canister, ensuring that each cable goes into the same port from which it was removed.
- Log into the service assistant GUI or use management GUI or service CLI to place the node in service state.
- 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 - Wait for the node to restart. It should leave the service mode automatically if it does not log into the service GUI or CLI.
- 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.
The resulting output:sainfo lsbootdrivepanel_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 offThe following example displays the status of the node after completing sync.
The resulting output:sainfo lsbootdrivepanel_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