controller completeFru

Notifies the Oracle FS System that the maintenance operations that were performed on the Controller are complete.

SYNOPSIS

controller ‑completeFru 
   ‑controller controller‑id‑or‑fqn
   { ‑powerSupply powerSupply‑fru‑number
   | ‑fan fan‑fru‑number
   | ‑mb mb‑fru‑number
   | ‑chassis chassis‑fru‑number
   | ‑cpu cpu‑fru‑number
      [‑memory memory‑fru‑number]
   | ‑esm esm‑fru‑number
   | ‑pcieRiser pcieRiser‑fru‑number
   | ‑nicHba nicHba‑fru‑number
   | ‑sasHba sasHba‑fru‑number
   }

   [{‑sessionKey | ‑u admin‑user ‑oracleFS oracle‑fs‑system}]
   [{‑outputformat | ‑o} { text | xml }]
   [{‑timeout timeout‑in‑seconds | ‑verify | ‑usage | ‑example | ‑help}] 

DESCRIPTION

After the field support representative replaces a FRU or upgrades the Controller hardware, the Oracle Customer Support representative might request that you run the controller ‑completeFru command. Before issuing the command, the Oracle Customer Support representative might request that you verify that the following conditions have been met:
  • The Oracle FS System has marked the upgraded or replaced FRU with a NORMAL status in the output of the controller ‑list ‑details command.

  • The Controller is marked as NORMAL in the output of the controller ‑list ‑details command.

  • The partner Controller is no longer marked as CONSERVATIVE in the output of the system ‑list ‑details command.

Note: If one or more memory or HBA cards were added to the system, the Oracle FS System first runs acceptance tests on the Controllers before allowing them to rejoin the system. The Oracle Customer Support representative might request that you check the Management State of both Controllers and verify that both Controllers are marked as AVAILABLE. The Oracle Customer Support representative might also request that you run the controller ‑list ‑details command to verify that all of the new memory or HBA cards have also passed the acceptance tests.
Note: Only administrators with primary administrator, admin1, or support roles are authorized to run controller completeFru command.

OPTIONS

chassis
Specifies the FRU number for the chassis in the Controller that was replaced. The value for the chassis is 0. The system brings the Controller online by performing the following operations:
  • The system powers up the Controller and runs acceptance tests.

  • The system fails back to the restored Controller from the partner Controller.

  • The restored Controller is brought online.

  • The partner Controller is taken out of a conservative mode.

controller

Specifies the fully qualified name (FQN) or unique identifier (ID) of the repaired Controller.

cpu
Specifies the CPU in the Controller that was replaced. Runs acceptance tests on the CPU and Controller. If the hardware components pass the acceptance tests, the Controller is placed online. The partner Controller is taken out of a conservative mode. Values are 0 or 1.
Note: If the ‑memory option is specified, indicates the CPU on which the replaced DIMM or NVDIMM resides.
esm

Specifies the energy storage module that was replaced. Runs acceptance tests on the new energy storage module and Controller. If the Controller passes the acceptance tests, the Controller is placed online. The partner Controller is taken out of a conservative mode. Values are 0 and 1.

fan

Specifies the fan that was replaced. Runs acceptance tests on the fan and the Controller. After the fan and Controller pass the acceptance tests, the Controller is placed online. The partner Controller is taken out of a conservative mode. The values for fans are 0 through 4.

mb

Specifies the motherboard that was replaced. Runs acceptance tests on the new motherboard and on the Controller. If the motherboard and Controller pass the acceptance tests, the Controller is placed online. The Controller is taken out of a conservative mode. There is only one motherboard in the Controller. The value is 0.

memory
Specifies the memory slot on the CPU in which the replaced DIMM or NVDIMM memory card resides. Values are 0 through 7.
Note: In addition to the slot number, you must specify the CPU in which the memory card resides by specifying a value for the ‑cpu option. The DIMM cards reside in slots 0 through 7 on CPU 0, and in slots 2 through 7 on CPU 1. The NVDIMM cards reside in slots 0 and 1 on CPU 1.
nicHba
Specifies the network interface HBA card that was replaced. The system also enables and brings online the PCIe riser in which the HBA card resides. Runs acceptance tests on the following components:
  • The HBA card

  • The PCIe riser

  • The Controller

If the hardware components pass the acceptance tests, the Controller is placed online. The partner Controller is taken out of a conservative mode. If the Controller is set to automatically provision the network interface cards, the provisioning protocols are automatically configured for the HBA ports. The values for the network interface HBA cards are 0 through 5.
pcieRiser

Specifies the PCIe riser to enable and bring online. The HBA cards that are inserted into the new riser are also enabled and brought online. PCIe riser values are 0, 1, or 2.

powerSupply

Specifies the power supply to enable and bring online. Runs acceptance tests on the power supply and the Controller. After the power supply passes the acceptance tests, the Controller is placed online. The partner Controller is taken out of a conservative mode. The values for the power supplies are 0 or 1.

sasHba

Specifies the SAS HBA card to enable and bring online. Runs acceptance tests on the HBA card, on the PCIe riser, and on the Controller. After each of the hardware components pass the acceptance tests, the Controller is placed online. The partner Controller is taken out of a conservative mode. The system updates the private interconnect topology to include the new SAS HBA card. The values for the SAS HBA cards are 0 through 5.

EXAMPLE

Task

Oracle Customer Support instructs you to complete the process of replacing a failed power supply. After preparing the Controller for the replacement procedure, you remove the failed supply and insert a replacement. The controller -resumeFru command, performs acceptance tests and brings the new power supply online.

Parameters
  • The name of the Controller preceded by a forward slash: /⁠CONTROLLER-0

  • The FRU number of the power supply: 0

$ fscli controller ‑completeFru ‑controller /⁠CONTROLLER-0 ‑powerSupply 0