BRU Server Documentation Errata

BRU Server License Installation under Linux

The BRU Server license for Linux must be manually installed. To do so, follow these steps:

To add your BRU Server License on a Linux system, use the editor of your choice (as root) and edit the file:


/usr/local/bru-server/license
 

The file may not exist, so you may need to create it. Enter your supplied license data in the following form:

New primary license (be sure to include the keyword 'clients'):


8270-0000:clients:25:AAAA-BBBB-CCCC-DDDD
 

Additional Client License (must follow the primary, or main license) - be sure to include the keywords 'clients' and 'primary':


8270-9999:clients:110:primary:8270-0000:EEEE-1111-2222-FFFF
 

Once you save the file, please stop and restart the BRU Server server to enable the new license information.

Only my tape drive is identified during installation

If you are running a Red Hat based distribution, the provided kernel does not scan SCSI LUN's during boot. Please note that this is NOT a BRU Server problem. To resolve this, you must enable LUN support. This can be achieved by either of two mechanisms:

  • Rebuild your kernel setting "Scan all LUNS" to yes in the config file. For more information on this, pelase visit The Linux Kernel How-To on the Linux Tape Cert site.
  • Add the following to your rc.boot/rc.local startup script:

Dynamically insert and remove SCSI devices

If a newer kernel and the /proc file system is running, a non-busy device can be removed and installed 'on the fly'.

To add a SCSI device:


echo "scsi add-single-device a b c d" > /proc/scsi/scsi
 

To remove a SCSI device:


echo "scsi remove-single-device a b c d" > /proc/scsi/scsi
 

where
  a == hostadapter id (first one being 0)
  b == SCSI channel on hostadapter (first one being 0)
  c == ID
  d == LUN (first one being 0)