User`s guide

164 XgOS User’s Guide September 2014
Note Rebooting the server will cause service interruptions for any running
applications, so this procedure is recommended only for host servers that are
running non-mission critical applications. If your host server cannot be rebooted, see
“Removing a vHBA While Maintaining Service” on page 164.
To gracefully remove a vHBA from a Linux host server in a multipathing
environment, perform the following steps:
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 vHBA:
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. Reboot the host server.
This step loads the vHBA driver into memory, triggers the rescan, and restarts
PowerPath.
Removing a vHBA While Maintaining Service
The procedure in this section is recommended for host servers that are running
mission-critical applications or applications that you do not want interrupted. This
procedure does not involve a host server reboot. Instead, it unloads the vHBA driver
from memory, then reloads the driver. When the driver is reloaded, a rescan is
triggered.
This case is useful for situations where the host server has already booted and the
vHBA drivers have been loaded into the host server’s memory at least once. By
unloading and loading the vHBA driver, you trigger a rescan so that storage device
changes are relearned.
umount <device>
remove vhba news_storage