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.