No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

Failed to Upgrade FusionCompute on be2net 4.4-Driven E9000 to V1R3C00SPC300

Publication Date:  2014-07-15 Views:  16 Downloads:  0
Issue Description
FusionCompute V100R003C00SPC200 attempted to be upgraded to V100R003C00SPC300. The upgrade failed.
The FusionCompute in the office uses be2net-driven E9000 server. The driver be2net 4.4 has been installed during environment setup, as shown in Figure 1. The upgrade package is FusionCompute CNA_Patch_V100R003C00SPC300_For_E9000+10GE NIC.zip, dedicated for the E9000 + 10 GE NIC environment.
Figure 1 NIC driver version

Alarm Information
none
Handling Process
Before the upgrade, roll back be2net to 4.2. After the upgrade is complete, install be2net 4.4 manually. The procedure is as follows:
1. If the upgrade has failed, roll back the patch.
2. Obtain be2net 4.2 and 4.4 driver packages from the mapping FusionAdaptor versions.
You can log in to support.huawei.com and choose enterprise > Software > IT > Cloud Computing > Cloud OS > FusionAdaptor to download and decompress the software packages of the target versions, for example, FusionAdaptor V1.1.00.xxx_Driver.zip.
Use FusionAdaptor V1.1.00.603 as an example. Download FusionAdaptor V1.1.00.603_Driver.zip that contains the driver package, and decompress the package. The packages be2net-kmp-xen-4.2.401.15_3.0.58_0.6.6-1.x86_64.rpm and be2net-kmp-xen-4.4.262.0_3.0.58_0.6.6-1.x86_64.rpm are available in the 01 Driver for V100R003C00 directory.
Upload the two packages to a directory, such as /home/, in the system to be upgraded.
3. Run the following command to roll back be2net to 4.2:
rpm -Uvh --oldpackage /home/be2net-kmp-xen-4.2.401.15_3.0.58_0.6.6-1.x86_64.rpm
depmod -a
Figure 3 shows the command output.
Figure 3 Command output

4. Install the patch.
5. After the patch is installed, run the following command to upgrade be2net to the 4.4 version.
rpm -Uvh /home/be2net-kmp-xen-4.4.262.0_3.0.58_0.6.6-1.x86_64.rpm
depmod -a
Figure 4 shows the command output.
Figure 4 Command output

6. Restart the operating system for the upgraded be2net driver to take effect.
Root Cause
Check the upgrade log /tmp/disk/bakup/var/log/dlpatch/dlpatch.log. An error message shown in Figure 2 is displayed.
Figure 2 Upgrade log

The driver version contained in the upgrade package FusionCompute CNA_Patch_V100R003C00SPC300_For_E9000+10GE NIC.zip is be2net 4.2, which is different from the version be2net 4.4 that has been installed in the system. As a result, the upgrade failed.
Suggestions
Before upgrading FusionCompute on E9000 to V100R003C00SPC300, you are advised to check the be2net driver version. If the be2net driver version is 4.4, perform troubleshooting following this case.
Figure 5 shows the check method.
Figure 5 Checking the be2net-driver

END