previous - next - up - title - contents - index

2.4 UNIX installation

Introductory remark for Linux-installation:
iXOS-JUKEMAN 2.3 runs on Red Hat Linux 5.0 with preinstalled LinuxThreads. However a modification of the SCSI-interface is required. To put this modification into effect, the kernel must be recompiled. This should be done by experienced Linux users only. Refer to the Linux documentation delivered with your system!
1. Open the file /usr/include/scsi/sg.h with a text editor.
2. Change the value of the constant SG_BIG_BUFF to at least (sizeof(struct sg_header)+12+32768).
3. Save the modified file.
4. Now the kernel needs to be rebuilt. Follow the instructions in your Linux documentation. Since the configuration varies among systems, we can give no general instructions. Take care to enable "generic SCSI support" when rebuilding the kernel.
If you have a different Linux distribution please keep in mind:
iXOS-JUKEMAN requires at least kernel version 2.0.32 as well as at least libc6 (equivalent to glibc2). LinuxThreads, a POSIX-conforming Thread package for Linux, must be installed.
Before you begin the UNIX installation, log on as root.
All the files needed for installation can be found on the iXOS-JUKEMAN CD-ROM or downloaded from the World Wide Web (see page 9). To download, follow the instructions on the web pages. Important files to be downloaded are the operating system-specific file and the file with configuration examples ('examples.tz').
The following table lists the operating system-specific files. These files are compressed 'tar' files. To avoid problems with Windows programs the extension of the files is .tz rather than .tar.Z.

Operating system

File name

AIX 4.*

aix.tz

DEC UNIX 4.0

dec.tz

HP-UX 10.*

hpux.tz

IRIX 6.2, 6.4

irix.tz

Red Hat Linux 5.0

linux.tz

Solaris 2.4, 2.5, 2.51, 2.6

solaris.tz

(all)

examples.tz


If all files needed are available, installation may begin:
You will need about 4 MB of disk space for installation.
Create an empty target directory (e.g, jukeman):
mkdir <path>/jukeman
If you are using an iXOS-JUKEMAN CD-ROM, you will find the software packages for certain UNIX platforms in a subdirectory called 'os' or 'unix'. For instance, there is a file called solaris.tz for the Solaris platform. Change to the source directory where the software package for your UNIX platform is located.
Copy the file (e. g., solaris.tz) and the examples file (examples.tz) to the target directory, rename the file to solaris.tar.Z (and examples.tar.Z) and decompress the files. This can be done with the following commands:
cp solaris.tz <path>/jukeman/solaris.tar.Z
cp examples.tz <path>/jukeman/examples.tar.Z
cd <path>/jukeman
zcat solaris.tar.Z | tar xvf -
Now you have all the files except license files, device descriptions and configuration.
If you wish to update an earlier version, copy the old configuration files (server.cfg, *.dev, *.sav, *.lic) and the database volumes to the new target directory. For a first-time installation it is recommended to extract template configuration files by issuing the following command:
zcat examples.tar.Z | tar xvf -
The database volumes will be created by cdnfsd automatically. Now that you have all the relevant files, the tar files can be deleted:
rm *.tar.Z *.tz
Note that for further installation all jukeboxes connected to the host need to be operational in order to install the SCSI driver properly.
To install the SCSI driver:
jmsetup
This command installs both the SCSI driver, if needed, and the iXOS devices paths. Some older HP machines (800 series) may tell you to install the SCSI pass through kernel driver (see man scsi_pt(7)).
Since the cdnfsd program runs only under root id and the performance of cdglow is much higher under root id, change the owner to root and the permissions to suid:
chown root cdnfsd cdglow
chmod u+s cdnfsd cdglow
For HP-UX 10.* change the permissions for both the cdadm and the inquiry command:
chown root cdadm inquiry
chmod u+s cdadm inquiry
To set up the software, see "Setting up iXOS-JUKEMAN" on page 27.
If you only want to use the writer software, there is nothing else to set up. The software is described in the section "Burning disks" on page 137. If you have already received a license key for the writer software from your distributor, enter it in the file writer.lic as described in "How to enter license keys" on page 32.


previous - next - up - title - contents - index