Sun N1 Grid Engine 6.1 Installation Guide

ProcedureHow to Load the Distribution Files On a Workstation

Before You Begin

Ensure that the file systems and directories that are to contain the grid engine software distribution and the spool and configuration files are set up properly by setting the access permissions as defined in File Access Permissions.

  1. Provide access to the distribution media.

    If you downloaded the software, rather than getting it on CD-ROM, just unzip the five files into a directory. This directory must be located on a file system that has at least 350 MBytes free space.

  2. Log in to a system, preferably a system that has a direct connection to a file server.

  3. Create the installation directory as described in sge-root Installation Directory.


    # mkdir /opt/n1ge6
    

    In these instructions, the installation directory is abbreviated as sge-root.

  4. Install the binaries for all binary architectures that are to be used by any of your master, execution, and submit hosts in your grid engine system cluster.

    You can use either the pkgadd method or the tar method.

    • pkgadd Method

      The pkgadd format is provided for the Solaris Operating System. To facilitate remote installation, the pkgadd directories are also provided in zip files.

      You can install the following packages:

      • SUNWsgeec – Architecture independent files

      • SUNWsgeed – Documentation

      • SUNWsgee – Solaris (SPARC® platform) 32-bit binaries for Solaris 7, Solaris 8, and Solaris 9 Operating Systems

      • SUNWsgeex – Solaris (SPARC platform) 64-bit binaries for Solaris 7, Solaris 8, and Solaris 9 Operating Systems

      • SUNWsgeei — Solaris (x86 platform) binaries for Solaris 8 and Solaris 9 Operating Systems

      • SUNWsgeeax - Solaris (x64 platform) binaries for Solaris 10 Operating System

      • SUNWsgeea - Accounting and Reporting Console (ARCo) packages for the Solaris and Linux Operating systems.

      As you type the following commands, you must be prepared to respond to script questions about your base directory, sge-root and the administrative user. The script requests the choices you made during the planning steps of this installation. See Decisions That You Must Make.

      At the command prompt, type the following commands, responding to the script questions.


      # cd cdrom_mount_point/N1_Grid_Engine_6u4
      # pkgadd -d ./Common/Packages/SUNWsgeec
      # pkgadd -d ./Docs/Packages/SUNWsgeed
      

      Depending on the Solaris binary that you need, type one of the following commands:


      # pkgadd -d ./Solaris_sparc/Packages/SUNWsgee 
      # pkgadd -d ./Solaris_sparc/Packages/SUNWsgeex 
      # pkgadd -d ./Solaris_x86/Packages/SUNWsgeei 
      # pkgadd -d ./Solaris_x64/Packages/SUNWsgeeax 
      
    • tar Method

      For all supported operating systems, the software is distributed in tar.gz format.

      The following table contains files that you will need to install, regardless of what platform you are on.

      File 

      Description 

      Common/tar/n1ge-6_1-common.tar.gz

      Architecture independent files 

      The tar files that contain platform-specific binaries use the naming convention of n1ge-6_1-bin-architecture.tar.gz. The following table lists the platform-specific binaries. You need to install the file for each platform that you need to support. Note that each platform has its own directory under N1_Grid_Engine_6_1.

      Platform-Specific File 

      Platform 

      Solaris_sparc/tar/n1ge-6_1-bin-solaris.tar.gz

      Solaris (SPARC platform) 32-bit binaries for Solaris 7, Solaris 8, and Solaris 9 Operating Systems 

      Solaris_sparc/tar/n1ge-6_1-bin-solaris-sparcv9.tar.gz

      Solaris (SPARC platform) 64-bit binaries for Solaris 7, Solaris 8, and Solaris 9 Operating Systems 

      Solaris_x86/tar/n1ge-6_1-bin-solaris-i586.tar.gz

      Solaris (x86 platform) binaries for Solaris 8, and Solaris 9 Operating Systems 

      Solaris_x64/tar/n1ge-6_1-bin-solaris-x64.tar.gz

      Solaris (x64 platform) 64-bit binaries for Solaris 10 

      Gemm/tar/n1ge-6_1-gemm.tar.gz

      Grid Engine Management Module, to be installed with SCS 2.2.1. 

      Windows/tar/n1ge-6_1-bin-win32-x86.tar.gz

      Microsoft Windows (x86 platform 32-bit binaries for Windows 2000, XP and Windows Server 2003 

      Linux24_i586/tar/n1ge-6_1-bin-linux24-i586.tar.gz

      Linux (x86 platform) binaries for the 2.4 kernel 

      Linux24_amd64/tar/n1ge-6_1-bin-linux24-amd64.tar.gz

      Linux (AMD platform) binaries for the 2.4 kernel 

      MacOSX/tar/n1ge-6_1-bin-darwin.tar.gz

      Apple Mac OS/X 

      HPUX11/tar/n1ge-6_1-bin-hp11.tar.gz

      Hewlitt Packard HP-UX 11 

      Aix51/tar/n1ge-6_1-bin-irix65.tar.gz

      SGI Irix 6.5 

      Aix43/tar/n1ge-6_1-bin-aix51.tar.gz

      IBM AIX 5.1  

      Irix65/tar/n1ge-6_1-bin-aix43.tar.gz

      IBM AIX 4.3  

      Type the following commands at the command prompt. In the example, basedir is the abbreviation for the full directory, cdrom-mount-point/N1_Grid_Engine_6_1.


      % su 
      # cd sge-root
      # gzip -dc basedir/Common/tar/n1ge-6_1-common.tar.gz | tar xvpf -
      # gzip -dc basedir/Solaris_sparc/tar/n1ge-6_1-bin-solsparc32.tar.gz | tar xvpf -
      # gzip -dc basedir/Solaris_sparc/tar/n1ge-6_1-bin-solsparc64.tar.gz | tar xvpf -
      # SGE_ROOT=sge-root; export SGE_ROOT
      # util/setfileperm.sh $SGE_ROOT