Copyright ©2009

International Structural Engineers, Inc.
All Rights Reserved



EnterpriseSCHEDULE Installation Notes

EnterpriseSCHEDULE
Installation Notes

for UNIX and Linux

This manual describes, for the new or experienced user, the installation of EnterpriseSCHEDULE job submission software.

Revision: Version V7.3.12

Release date: September 30, 2009 ISE, Inc.
P.O. Box 836
Hawthorne, CA 90251
September 25, 2009


Copyright ©2009

All Rights Reserved

The information in this document is subject to change without notice and should not be construed as a commitment by International Structural Engineers, Incorporated (ISE). ISE assumes no responsibility for any errors that may appear in this document.

The software described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license.

No part of this publication may be reproduced, stored in retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise - without the permission of ISE.

HP-UX, is a trademark of Hewlett Packard Corporation.

Contents Index


Preface

This EnterpriseSCHEDULE Installation Guide describes the installation of the SCHEDULE Job Scheduling Software. SCHEDULE automates job submission, simplifying the scheduling of simple to complex jobs. Job definitions can be set up with a variety of features, restrictions and interdependencies.

Note

For the latest SCHEDULE Installation Notes, check our support web site at: http://support.i-s-e.com

Intended audience

This manual is intended for the System Manager or Operator in charge of software installation.

Structure of this document

This manual is divided into installation instructions for each variety of UNIX or Linux supported by EnterpriseSCHEDULE. Each Installation chapter includes:

In addition, the Installation Notes includes:

Changes and Corrections: Includes a recent history of enhancements to the product as well as a listing of all corrections to the program during the last several release iterations.

Conventions used in this document

The following notational conventions are used:
Convention Meaning
filename An item enclosed in square brackets is an optional not a required item.
SCHEDULE System prompts and user responses are displayed in this fixed pitch typeface.
return In many examples, the name of the key appears in angle brackets.
... Ellipsis in a command specification indicates that the previous item can be repeated.
(D) This appears next to many qualifiers and other command options. It indicates that this is the DEFAULT value or option.


Chapter 1
Installing EnterpriseSCHEDULE for HP-UX

Before starting the installation procedures described in Section 5.6, you should complete the preparation requirements outlined in this chapter. It provides the information necessary to make your installation run smoothly, including your installation options. Read this chapter to determine the following:

1.1 Installation Procedure Requirements

This section discusses various requirements for installing EnterpriseSCHEDULE for HP-UX software.

1.1.1 Time required for Installation

EnterpriseSCHEDULE for HP-UX takes approximately 10-15 minutes to install.

1.1.2 Checking Login Privileges

You must be able to log in as superuser on the system on which you are installing EnterpriseSCHEDULE for HP-UX software. Only when you are logged in as superuser, do you have sufficient privileges to install the EnterpriseSCHEDULE for HP-UX software.

1.1.3 Hardware Requirements

To perform the installation, you need the following hardware:

1.1.4 System Resource Requirements for EnterpriseSCHEDULE

It is possible you may need to modify system resources to run EnterpriseSCHEDULE on your system. To do this:

  1. switch user to root.
  2. Type "sam" at the hp command prompt. This should open the sam GUI.
  3. Click on Kernel Configuration.
  4. Click on Configurable Parameters
  5. Make sure the value for "maxfiles" is at least 256.
  6. Make sure the value for "max_thread_proc" is at least 256.
  7. Exit sam. You will be prompted to rebuild the kernel. Answer yes. You will need to reboot the machine.

1.1.5 Software Requirements

The following are the minimum requirements for EnterpriseSCHEDULE for HP-UX:

1.1.5.1 Operating System

The following Operating System is required to be installed:

1.1.5.2 Hardware

HP/9000 Servers and Workstations

1.1.6 Determining Disk Space Requirements

The disk space requirements discussed in this section apply to the disks on which you load the SCHEDULE for HP-UX subsets.

Table 1-1 lists the disk space requirements for loading SCHEDULE for HP-UX software. This table specifies disk space requirements for the convenience of those doing installations on systems on which these file systems are mount points for different disk partitions.

Table 1-1 Disk Space Requirements
Name Description Kilobytes
catalogs Catalog files 64
control0 Control files - Group 0 141
dat Data files 438
executables Executable files 7294
man Man pages 248
scripts Script files 606

Using the disk space requirements listed in Table 1-1 for an system that applies to your system, total the values for the subsets that you plan to load in each file system.

Compare the space required for subsets with the free space currently on the disks on which SCHEDULE for HP-UX files will reside.

To determine the current amount of free space for a directory path, log in to the system on which you plan to install SCHEDULE for HP-UX software and check the amount of space available in the /usr/opt directory using the HP-UX df utility:


#df -k /usr/opt 
 
File system  Total kbytes kbytes    % 
node         kbytes     used free    used   Mounted on 
 
/dev/rd0g    122598     544478  55892      49%   /user 
 

The previous display indicated that 55892 Kb are free. This free space must accommodate subset requirements listed in Table 1-1.

1.2 Backing Up Your System Disk

You should back up your system disk before installing any software. Use the backup procedures established at your site. For details on performing a system disk backup, see your HP-UX documentation.

1.3 Stopping the Installation

You can stop the installation procedure at any time by using [Ctrl]-C. However, files created up to that point are not deleted. You must delete files interactively. Appendix A lists the files and directories created during the installation procedure.

1.4 Obtaining the .depot.gz file for EnterpriseSCHEDULE for HP-UX

This section describes the methods for obtaining the file .DEPOT file required to install EnterpriseSCHEDULE for HP-UX.

There are two methods for obtaining the software:

  1. Downloading the file from the ISE Support website.
  2. Downloading the file using the ISE FTP site.
  3. Copying the file off the distribution CD.

1.4.1 Downloading the .depot.gz file from the ISE Support Site

The ISE Support Site has a direct link to the latest version of the .depot.gz file required to install EntepriseSCHEDULE. The URL to access the download is:


 
http://support.i-s-e.com/software_downloads/hux/ 
 

There is a direct link on the page to the latest version of the software. Download the file to a temp directory on your local HP-UX machine.

1.4.2 Downloading the .depot.gz file from the ISE FTP Site

The ISE FTP Site has a directory containing latest version of the .DEPOT file required to install EntepriseSCHEDULE. To download the file:


 
# ftp ftp.i-s-e.com 
 
ftp> cd latest_hux_IA64 
 
or 
 
ftp> cd latest_hux_PARISC 
 
 
ftp> bin 
 
ftp> get schedule7312.depot.gz 
 

1.4.3 Copy the .depot.gz file from the CD

Follow the steps below to use swinstall to copy EnterpriseSCHEDULE from the CD:
  1. Log in as root.
  2. Insert the software media into the appropriate drive.
  3. Copy /hpux/schedule/kit/schedule7312.depot.gz from the cd to a local temporary directory on your HP-UX machine.

1.4.4 Running the installation

Once the file has been FTP'd, downloaded or copied from the CD, perform the unzip and install procedure from the install directory:
  1. Unzip the .depot file using the following command:


     
    # gunzip schedule7312.depot.gz 
     
    

  2. Use the swinstall command to install:
    Note: To install the software:
    You can now run the installation:


     
    # swinstall -s schedule7312.depot EnterpriseSCHEDULE 
     
    

    Note

    If this is an upgrade, skip to step 6. Otherwise:
  3. Load the PAS license number (instructions are in the file):


     
    # vi /schedule_library/sch0_license.dat 
     
    

  4. Start the Schedule Server (on reboot this is automatic)


     
    # /schedule_library/schedule_start.ksh bootall 
     
    

  5. Complete the installation by loading standard objects:


     
    # /schedule_library/schedule_standard_loads.ksh 
     
    

    Note

    If this is a new install you are done.
  6. Shutdown any running SCHEDULE servers by using the following commands:


     
         # /schedule_library/schedule_start.ksh stop 0 
         
         # /schedule_library/schedule_start.ksh stop 1 
     
    

  7. Copy the license files from the previous installation to the new installation and merge the parameter files from the previous installation to the new installation:


     
    # cp /opt/{prev-inst}/sch0_license.dat /opt/{curr-inst}/sch0_license.dat 
     
    # cp /opt/{prev-inst}/sch1_license.dat /opt/{curr-inst}/sch1_license.dat 
     
    

  8. Merge /opt/{previous-installation}/sch0_parameter.dat with /opt/{current-installation}/sch0_parameter.dat
    Merge /opt/{previous-installation}/sch1_parameter.dat with /opt/{current-installation}/sch1_parameter.dat
  9. Start the server:


     
    # /schedule_library/schedule_start.ksh start 0 
         
    # /schedule_library/schedule_start.ksh start 1 
     
    

  10. Optional Step - After the installation is complete and if you choose to remove the previous installation, the following procedure will only delete programs and data files installed when you last installed SCHEDULE. Jobs or other data that you have added since the installation will NOT be deleted. They will continue to be present and accessible after you install the new version. You may choose to skip this step and save this as a previous version of SCHEDULE. The new and previous versions are installed in separate directories in /opt.


     
    # swremove Schedule<previous version number> 
     
    

    (e.g. Schedule7214 to remove Schedule version 7.2.14)

  11. To see which version of Schedule is installed:


     
    # swlist 
     
    

  12. Complete the installation by re-loading standard objects (ISE adds in new standard items):


        
    # /schedule_library/schedule_standard_loads.ksh 
     
    


Next Contents Index