Initially, when Commvault VTL 2.0 2.0 package is installed, a modified QLogic HBA driver is loaded, specifically for VTL 2.0 support. Instances where the original OS driver must be copied back are:
-
Linux OS updates are installed and has moved to a new minor revision (for example, 8.7 to 8.8).
-
Flash of FC HBA card procedure to upgrade firmware revision requires latest QLogic driver (non-VTL specific).
Reloading the Commvault VTL 2.0 QLogic HBA Driver
Linux OS Updates
After installing OS updates, if OS has moved to new minor release or if the kernel version has been updated, a reboot must be performed to load the latest kernel. This updates the boot image and loads the default inbox HBA driver upon boot.
A second OS reboot is required to update the boot image with the Commvault VTL 2.0 QLogic HBA driver and to reload it. After second OS reboot, make sure that the emulated tape library devices are present.
-
Run the following command to list medium changers and tape drives.
lsscsi -g | egrep -i ‘medium|tape’ -
Make sure that the MediaAgents/Array/Filers that zoned this VTL are rescanned and can still detect expected emulated tape library devices.
Flash of FC HBA
-
Remove VTL rpm by running the following command.
rpm -e `rpm -qa | grep commvault-vtl` -
Install the latest HBA driver from QLogic website per vendor instructions for firmware upgrade.
-
Reboot OS.
-
Flash the QLogic FC HBA with new firmware per vendor instructions.
-
Reboot OS.
-
Remove the latest QLogic driver installed for flash by running the following command.
rpm -e kmod-ql_pkg_namewhere,
<kmod-ql_pkg_name>is package name of the QLogic driver -
Install the VTL rpm by running the following command.
rpm -ivh commvault-vtl-xxx.rpmwhere,
commvault-vtl-xxx.rpmis the VTL package nameor
-
If installing to FIPS Security Mode-enabled node, run the following command.
rpm -ivh --nodigest --nofiledigest commvault-vtl-xxx.rpmwhere,
commvault-vtl-xxx.rpmis the VTL package name -
Make sure firmware and driver revisions after OS reboot.
cat /sys/class/fc_host/host*/symbolic_name
-
Make sure that the MediaAgents/Array/Filers that zoned this VTL node are rescanned and can still detect expected emulated tape library devices.
Notes
-
VTL rpm package 3.0.50.x requires driver revision 8.07.
-
VTL rpm package 3.0.51.x requires driver revision 10.02.
-