The N1 Grid Engine 6.1 software is distributed on CD-ROM, and through electronic download. For information on how to access CD-ROMs, ask your system administrator or refer to your local system documentation. The CD-ROM distribution contains a directory named N1_Grid_Engine_6_1. The product distribution is in this directory, in both tar.gz format and the pkgadd format. The pkgadd format is provided for the Solaris Operating System (Solaris OS). For all supported operating systems, the software is distributed in tar.gz format.
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.
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.
Log in to a system, preferably a system that has a direct connection to a file server.
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.
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 |