User`s guide
Chapter 8 Virtual Host Bus Adapters (vHBAs) 165
To gracefully delete a vHBA connected to a Linux host server in a multipath
environment, follow this procedure:
1. On the host server, stop all I/O on the vHBA that you want to remove.
2. Shut down all applications that might be using storage resources through the
vHBA.
3. On the host server, unmount all file systems attached to the Xsigo driver.
4. On the host server, stop the PowerPath service by issuing either of the
following commands:
■ /etc/init.d/PowerPath stop
■ service PowerPath stop
5. On the Oracle Fabric Interconnect, remove the vHBA.
For example, to delete the vHBA named news_storage:
6. On the host server, unload the Xsigo vHBA driver:
7. On the host server, load the Xsigo vHBA driver:
Note – This step reloads the vHBA driver and triggers a rescan of the storage
accessible through the vHBA.
8. Start the PowerPath service, by issuing either of the following commands:
■ /etc/init.d/PowerPath start
■ service PowerPath start
▼ Removing a vHBA Without Reloading vHBA Drivers
If you are making certain changes in storage, but want to reuse the vHBA drivers
that are already loaded in to the server’s memory, you can do so. This procedure
enables you to remove the vHBAs, make the change to the storage devices, then
umount <device>
remove vhba news_storage
modprobe -rv vhba
modprobe -v vhba