1. A customer downloads the ES3000's Driver(V100R003C10SPC108), but it does not contain hioadm of VMware.
2. The customer refers to "HUAWEI ES3000 V3 NVMe PCIe SSD User Guide (ES3500&ES3600)" and upgrades the driver by running the following command.
esxcli software vib install -v "/vmfs/*****/patch/hiodriver-18.104.22.168-1OEM.522.214.171.1241871.x86_64.vib"
But the following error is displayed:
[DependencyError] File path of '/opt/hio/hioadm' is
claimed by multiple non-overlay VIBs:
Please refer to the log file for
1. The old version’ package contains two files. One is for driver, and another is for tools. But from ES3000 V3 V100R003C10SPC108 on, the two files are merged into a file.
2. If a customer wants to upgrade driver and tools from the old version(before V100R003C10SPC108) to new version(V100R003C10SPC108 later), it will fail to install the merged file. It is necessary to uninstall the driver and tools, and then install the merged file.
If a customer wants to upgrade driver and tools from V100R003C10SPC108 or later to the newer version, it will succeed to install directly the merged file without uninstallation of the old version.
For the issue, uninstall the old driver and tools, and then install the new version’s merged file.