11 Utility Reference

This chapter discusses the following ACSLS utilities:

  • acs_partition.sh enables you to change the library partition identifier for a given ACS in your library complex without having to reconfigure the attached library.
  • acs_renumber.sh enables you to change the identifier of a given ACS in your library complex without having to reconfigure the attached libraries.
  • acs_rewallet.sh allows you to change the user name and password information stored in the ACS wallet for any SL4000 ACS.
  • The acsss Macro starts and stops ACSLS, as well controls and monitors for maintenance and troubleshooting.
  • bdb.acsss backs up the ACSLS database and ACSLS control files.
  • Dynamic Configuration (config) utilities dynamically implements configuration changes to ACSLS libraries (and components) while ACSLS remains online and running. These configuration utilities are:
    • config acs dynamically adds an ACS or reconfigures an existing ACS and its components.
    • config drives - on existing drive panels, it dynamically adds drives, changes drive types, and deletes drives.
    • config lsm dynamically reconfigures an existing LSM and all of its components. These components include CAPs, panels, and drives.
    • config ports dynamically reconfigures the port connections to an ACS.
  • db_export.sh exports the ACSLS database information and ACSLS control files in preparation for an upgrade installation or reinstallation of ACSLS.
  • db_import.sh imports the ACSLS database information and ACSLS control files exported when you used the db_export.sh utility.
  • del_vol deletes a volume from an offline LSM.
  • drives_media.sh displays all drive types, media types and the drive-to-media compatibilities that are supported by the current release of ACSLS.
  • ejecting.sh conducts mass eject operations quickly and efficiently.
  • free_cells.sh allows you to monitor and manage the free cells in libraries controlled by ACSLS.
  • getHba.sh manages Fibre Channel HBA ports.
  • greplog filters the acsss_event log to include or exclude messages containing specific keywords.
  • install_scsi_Linux.sh creates /dev/mchanger links which can be used when configuring libraries to ACSLS.
  • lib_type.sh returns the LSM type of the LSMs attached to the specified ACS ID.
  • moving.sh moves multiple cartridges to one or more LSMs.
  • probeFibre.sh displays the model number, revision level, and Target-LUN address of each device connected behind an Emulex (LP10000) or QLogic (QLA2300) fibre-channel HBA.
  • rdb.acsss restores the ACSLS database and ACSLS control files.
  • showDevs.sh shows detail for every mchanger device configured on Solaris.
  • showDrives.sh presents a list of all configured drives attached to ACSLS.
  • stats_report gathers library volume statistical information.
  • userAdmin.sh administers ACSLS GUI user passwords. You can add users, remove users, list users, and change user passwords.
  • volrpt creates a volume report.
  • watch_vols automatically assigns ownership and pool association to volumes as they are entered through the CAP.