6.4 SCAN (NxScsi)
NxScsi is a ‘utility’ program designed to be used in conjunction with NxChanger. Its purpose is to scan both the SCSI bus on a server and the connected robotics for changes in media.
NxScsi can be used standalone to simply update the nxn_scsi_details table with new devices and to update the nxn_volumes table with the names of volumes now added, (or removed) from the connected robotics.
NxScsi -U
Will update all devices and volumes seen on the current server.
NOTE: as stated above, this utility is required to be run on each server within a cluster because devices are often seen as different names on each.
The -U option also updates the state of each volume within the system as some volumes may have been added and some removed from the robot. This is reflected in the nxn_volume table under the ‘enabled’ column as follows:
- 0 - Unknown. Volume will be entirely disabled. This generally indicates the volume is no longer available within the robotics and cannot be accessed in any way. A volume in this state will need to be replaced before it can be used.
- 1 - Enabled. The volume is available and can be used for both reading (Restore) and writing (Archive) operations.
- 2 - ReadOnly. The volume is placed as read-only; it will not be selected for archive operations and can only be read from. Generally useful when a volume is full and can no longer be picked for archive operations.
- 3 - Disabled. The volume has been disabled. It may still be present in the robotics but at present can no longer be accessed.