Issue Description
When the service disks were not fully configured on FusionCube, FusionStorage initialization failed. The failure cause is that the number of disks on a server is inconsistent with that deployed by the system.
Handling Process
1. Run the vi /opt/install/config/deployinfo.xml command on the active GMN node to change the values of the fields dswareServiceDiskNums and dswareServiceDiskSlotNumRange to the actual numbers of service disks and service disk slots, respectively.
Note:To allow future disk capacity expansion, set the field dswareServiceDiskSlotNumRange value to start from slot 0. If the actual service disk slots do not start from 0, assign the slots in consecutive slots starting from 0.
2. Run the following command to restart irm as user galaxmanager:
/opt/GalaxManager/bin/stop_irm.sh ; /opt/GalaxManager/bin/start_irm.sh
3. Initialize FusionStorage again and check whether the operation is successful.
If yes, no further action is required.
If no, contact Huawei technical support.
Root Cause
The number of service disks on a server set in deployinfo.xml is greater than the actual number.
Solution
1. Run the vi /opt/install/config/deployinfo.xml command on the active GMN node to change the values of the fields dswareServiceDiskNums and dswareServiceDiskSlotNumRange to the actual numbers of service disks and service disk slots, respectively.
Note:To allow future disk capacity expansion, set the field dswareServiceDiskSlotNumRange value to start from slot 0. If the actual service disk slots do not start from 0, assign the slots in consecutive slots starting from 0.
2. Run the following command to restart irm as user galaxmanager:
/opt/GalaxManager/bin/stop_irm.sh ; /opt/GalaxManager/bin/start_irm.sh
3. Initialize FusionStorage again and check whether the operation is successful.
If yes, no further action is required.
If no, contact Huawei technical support.