Solaris JS


Installing Argent Queue Engine On Solaris Using pkgadd

The Solaris Queue Engine is delivered via a software package that can be installed via the pkgadd utility. By default, pkgadd looks for packages in the /var/spool/pkg directory. Move the Solaris Queue Engine to this directory, then uncompress and expand it into the ARGTqe folder. Then issue the pkgadd command and follow the instructions:

# mv THE_ARGENT_QUEUE_ENGINE_4_6A_0601_SUNOS_PKG.TAR.Z /var/spool/pkg

# cd /var/spool/pkg

# uncompress THE_ARGENT_QUEUE_ENGINE_4_6A_0601_SUNOS_PKG.TAR.Z

# tar xvf THE_ARGENT_QUEUE_ENGINE_4_6A_0601_SUNOS_PKG.TAR

# pkgadd

The Queue Engine is installed in the /opt/ARGTqe directory by default. The /opt/ARGTqe/bin directory needs to be added to the PATH environmental variable for the root user and any other users of the Queue Engine. The /opt/ARGTqe/man directory should be added to the MANPATH environmental variable as well. For the Bourne, Posix, and Korn shells, add the following to the user’s “.profile” file:


PATH=”${PATH}:/opt/ARGTqe/bin”; export PATH

MANPATH=”${MANPATH}:/opt/ARGTqe/man”; export MANPATH


The administrative file “/opt/ARGTqe/dbf/que_creator.allow” is created the first time that the Queue Engine is installed. This file contains the names of the users who are allowed to create Queues with the Queue Engine. It is created by the postinstall script, which automatically places root in the file. The system administrator needs to edit this file to add the user accounts that are authorized to create Queues. As long as the que_creator.allow exists then any subsequent installation will not try to create a new one.

The Queue Engine can be started at any time using the qsystem -x command.

Removing Queue Engine Software Package On Solaris

If a new version of the software is to be installed, the old version of the Queue Engine can be removed first with the pkgrm utility. Removing the software package does not remove any Queue or Job information created since using the Queue Engine.

To remove the Queue Engine package the following process would be followed:

# pkgrm ARGTqe

The following package is currently installed:

ARGTqe

Argent Queue Engine (QE) and Command Line Utilities

(sparc) SunOS 5.6 Version: 4.6A


Do you want to remove this package? y

## Removing installed package instance <ARGTqe>

## Verifying package dependencies.

## Processing package information.

## Removing pathnames in class <none>

/opt/ARGTqe/tabfmain

/opt/ARGTqe/qemom

< . . . >

/opt/ARGTqe/bin

/opt/ARGTqe

## Updating system information.

Removal of <ARGTqe> was successful.

#

Your Argent Job Scheduler is a critical production system, the well-being
of which directly affects large segments of your IT operation.

Feel free at any time, day or night, 24 hours-a-day, 365 days-a-year to contact Argent
if you have any questions at all about your Argent Job Scheduling environment.