QUARTZ - SGI Cluster - Altix 350

lunes, 8 de septiembre de 2008

name resolution issue Solved

host -v `cat /var/spool/torque/defaul_server`
This is a diagnostic tool for the MOM daemon
momctl -h cl1n001 -d 3 [from the server]
The problem was that the file:
/var/spool/torque/server_name was defining the wrong server. It was automatically set to the external server name [158.42.92.158] "quartz", but the right configuration should point to the internal server name, which is:
"admin-net" [10.0.10.1]

Problem solved....

Useful links:
http://www.clusterresources.com/torquedocs21/10.1troubleshooting.shtml#15034
http://www.clusterresources.com/torquedocs21/1.2basicconfig.shtml




viernes, 5 de septiembre de 2008

name resolution issue with TORQUE

name resolution issue with TORQUE

Check that the communications are OK


h
ost -v `cat /var/spool/torque/defaul_server`
ssh -x c0-0 ping `cat /var/spool/torque/server_name`
ssh -x c0-0 host -v `cat /var/spool/torque/server_name`

jueves, 4 de septiembre de 2008

Installing torque

Torque installation for pure 64 bits machine
Brute force approach to get rid of PBSPro
Not very subtle but it seems to work
$]rm -rf /usr/pbs
$]rm -rf /var/spool/PBS
Or ... to uninstall old torques
$]cd /opt/torque.x.x.x/
$]make uninstall
## to uninstall previous versions
Configuring torque installation for pure 64 bits machine
$]tar -xzvf torque.tar.gz
$]cd torque.x.x.x
$]./configure CC=/opt/intel/cce/10.1.015/bin/icc F77=ifort
$]make
$]make install
$]./torque.setup USER [root/user]
$]
In order to create self extracting packages to install on the compute nodes do the following:
$]make packages
Finally distribute and install on the nodes
$]

jueves, 28 de agosto de 2008

ipmitool Command to Check Physical Status of a Node

ipmitool -I lanplus -o supermicro -H 10.0.40.1 -U admin -P admin sel list [optionally for more verbose output use (-v)]


SPEC CFP2006 Results Published by SPEC

SPEC® CFP2006 Result

Benchamrk on SGI Altix XE 250 (Intel Xeon X5272 / 3.4GHz)
Good source for:
Peak Optimization Flags



QUARTZ - COMPILING ENVIRONMENT

QUARTZ - COMPILING ENVIRONMENT

Compilers and Libraries:
Intel® C++ Compiler Professional Edition for Linux »» l_cc_p_10.1.015_intel64
Intel® Fortran Compiler Professional Edition for Linux »» l_fc_p_10.1.015_intel64
Intel® Math Kernel Librar »» l_cluster_mkl_p_9.1.023

Open MPI
http://www.open-mpi.org/

Comments on Setting Up the Compiler Environment

The programs in the Intel C++ Compiler 10.1 for Linux product rely on the environment variables |PATH| and |LD_LIBRARY_PATH|. The installation script |(install.sh)| creates compiler environment script files |(iccvars.sh/idbvars.sh)| that set these variables. It is strongly recommended that you add those script files into your login script (|.login| file). Once the variables are set in the |".login"| file there is no need to run the script files for each session.

|source| the script to setup the compiler environment:

* |> source /bin/iccvars.sh(.csh) | to use icc
* |> source /bin/idbvars.sh(.csh) | to use idb

The installation program also creates compiler configuration files named |/bin/icc.cfg| that contain common settings for all compilations. You can edit these files to add additional default options.

Intel Non-Commercial Software Development

Non-Commercial Software Development (NCSD)

Link to download (NCSD) Intel Compilers and Libraries

http://www.intel.com/cd/software/products/asmo-na/eng/download/download/219771.htm