# $PCCC_Release SCore Release 7.0.2.0 of SCore Cluster System Software (2011/11/14) $ # $PCCC_Copyright # SCore Cluster System Software version 7 # Copyright (C) 2003-2011 PC Cluster Consortium # # This software is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License version # 2.1 published by the Free Software Foundation. # # This software is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this software; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 # USA # # NOTICE: # SCore Cluster System Software versions 1 through 4 # Copyright (c) 2001,2000,1999,1998,1997 # Real World Computing Partnership # The SCore Cluster System Software copyright was transferred to # the PC Cluster Consortium from Real World Computing Partnership. # $ HOW TO BUILD SCORE7-BETA FROM SOURCE CODE 1. Configure and Build SOURCE_DIR : the directory where SCore7 source tree located INSTALL_DIR : the directory where SCore will be installed server# cd $SOURCE_DIR server# ./configure -prefix=$INSTALL_DIR <> server# make If some of the following options is not present, then the build will be done without the library. See also OFEDandMX.txt. -mx=$MX_DIR where the MX library for Myrinet -ofed=$OFED_DIR where the OFED library for Infiniband -glut=$GLUT_DIR where the (free) GLUT library for scope -papi=$PAPI_DIR where the PAPI library with HW counters -compiler=compiler1.compiler2 Add compiler to build MPI and Xabclib -addmpi=$MPI_DIR1,$MPI_DIR2 Add MPI directory to compile MPI related package. When the build is over, check the error. server# cd out.$HOSTNAME server# grep "\*\*\*" * | grep -v echo 2. Setup of Server Host If you want to execute scoreboard, msgbserv and oomobj, please exec as following: server# cd $INSTALL_DIR/install server# ./setup -score_server 3. Setup of Compute Hosts - distribute or NFS mount the $SERVER_HOST:$INSTALL_DIR - do the following on every compute host compNN$ su - Password: compNN# cd $INSTALL_DIR/install compNN# ./setup -score_comp then kernel modules needed for compute hosts will be built and installed. To check if the building modules is succeeded, check the /var/score/log file. compNN# cd /var/score/log compNM# cat * 4. Setup SCore Read and follow the instruction in the SetupSCore.txt.