Solaris x86


Installing Argent Queue Engine On Solaris x86

  • Before installation of the Argent Queue Engine you must have a valid license file (tabflicense.dat).

  • Transfer the Solaris x86 Argent Queue Engine file and the license file to the /tmp directory on the host.

Instructions

  1. Login into the host as the “root” user.

  2. Change directory to /tmp.

    cd /tmp


  3. Use the gunzip command to decompress the Queue Engine software.

    gunzip ARGENT_QUEUE_ENGINE_5_0A_0607_SUNOS_X86.PKG.GZ


  4. Use the pkgadd command to install the software.

    You may choose either to have the Queue Engine start at boot or not during the installation.

    Either choice is valid. You must choose yes when asked whether to allow the installation to continue due to the presence of scripts.

    pkgadd -d /tmp/ARGENT_QUEUE_ENGINE_5_0A_0607_SUNOS_X86.PKG


    The following packages are available:

    1ARGTqe   Argent Queue Engine (QE) and Command Line Utilities

              (sparc) SunOS 5.10 Version: 5.0A-0607

    Select package(s) you wish to process (or ‘all’ to process

    all packages). (default: all) [?,??,q]:

    Processing package instance <ARGTqe> from </tmp/ARGENT_QUEUE_ENGINE_5_0A_0607_SUNOS_X86.PKG>

    Argent Queue Engine (QE) and Command Line Utilities(sparc) SunOS 5.10 Version: 5.0A-0607

    Copyright 1991-2003 Argent Software, Inc.



    All Rights Reserved.



    Argent Software, Inc.



    24 Orchard View Drive, Londonderry, NH 03053, 1-603-425-7676

    Do you want the Queue Engine to automatically start at boot time? [y,n,?] y

    Using </opt> as the package base directory.

    ## Processing package information.

    ## Processing system information.

    ## Verifying disk space requirements.

    ## Checking for conflicts with packages already installed.

    ## Checking for setuid/setgid programs.

    This package contains scripts which will be executed with super-user

    permission during the process of installing this package.

    Do you want to continue with the installation of <ARGTqe> [y,n,?] y

    Installing Argent Queue Engine (QE) and Command Line Utilities as <ARGTqe>

    ## Installing part 1 of 1.

    /opt/ARGTqe/bin/qcancel

    /opt/ARGTqe/bin/qclose

    /opt/ARGTqe/bin/qcreate

    /opt/ARGTqe/bin/qdelete

    /opt/ARGTqe/bin/qmodify

    /opt/ARGTqe/bin/qopen

    /opt/ARGTqe/bin/qrequeue

    /opt/ARGTqe/bin/qshow

    /opt/ARGTqe/bin/qstart

    /opt/ARGTqe/bin/qstop

    /opt/ARGTqe/bin/qsubmit

    /opt/ARGTqe/bin/qsystem

    /opt/ARGTqe/dbf/que_creator.allow

    /opt/ARGTqe/jobloader

    /opt/ARGTqe/man/man1/qcancel.1

    /opt/ARGTqe/man/man1/qclose.1

    /opt/ARGTqe/man/man1/qcreate.1

    /opt/ARGTqe/man/man1/qdelete.1

    /opt/ARGTqe/man/man1/qmodify.1

    /opt/ARGTqe/man/man1/qopen.1

    /opt/ARGTqe/man/man1/qrequeue.1

    /opt/ARGTqe/man/man1/qshow.1

    /opt/ARGTqe/man/man1/qstart.1

    /opt/ARGTqe/man/man1/qstop.1

    /opt/ARGTqe/man/man1/qsubmit.1

    /opt/ARGTqe/man/man1/qsystem.1

    /opt/ARGTqe/qemom

    /opt/ARGTqe/tabfmain

    [ verifying class <none> ]

    ## Executing postinstall script.

    Please include this path: /opt/ARGTqe/bin in the PATH variable of root.

    Also include this path in the PATH variable of any Queue Engine users.

    Removing old RC Files

    Creating /etc/init.d/ArgentQe

    Creating new RC Links

    Installation of <ARGTqe> was successful.

  5. If you have chosen to have the Queue Engine start on boot, ensure that the start script is set to execute.

    chmod u+x /etc/init.d/ArgentQe



    ls -l /etc/init.d/ArgentQe



    -rwxr–r–     3 root    other     575 May 24 20:01 /etc/init.d/ArgentQe

  6. Copy the license file to the Queue Engine installation.

    cp tabfLicense.dat /opt/ARGTqe/dbf


  7. Edit the profile for the root user to include the path to the Queue Engine.

    vi /.profile



    Add the following to the end of the file

    PATH=$PATH:/opt/ARGTqe/bin


  8. If Queue Engine was installed to start on boot, then execute the following command to start the Queue Engine.

    /etc/init.d/ArgentQe start


If the Queue Engine was not installed to start at boot, re-login as the root user to enable the changes made earlier to the .profile file and then execute the following commands.

cd /opt/ARGTqe


qsystem -x