User`s guide

166 XgOS User’s Guide September 2014
manually rescan without having to unload vHBA drivers from the host server, then
reload them. This procedure is useful in situations when you are making minor
changes to the storage network—for example, adding disks to a JBOD—instead of
adding, deleting, or changing entire devices.
Note You cannot use this procedure if your server is SAN-booted because this
procedure requires the xsigo-scan -r command, which removes all devices
including the SAN boot device. If your server is SAN-booted, use one of the other
vHBA remove procedures in this chapter to remove vHBAs.
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 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. Make the host-side configuration change(s).
7. On the host server, rescan all the devices connected to the Xsigo vHBA:
umount <device>
remove vhba news_storage
# /usr/bin/xsigo-scan -r -a
======================================================
!!! Warning: This may affect the IO currently running
======================================================
Do you want to continue: (Y/y/N/n)? y
----------------------
Devices Added: 0
----------------------
Devices Removed: 0