# $PCCC_Release SCore Release 7.0.0.1 BETA1 of SCore Cluster System Software (2008/12/11) $ # $PCCC_Copyright # SCore Cluster System Software version 7 # Copyright (C) 2003-2008 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 fWhen the build is over, check the error. server# cd out.$HOSTNAME server# grep "\*\*\*" * | grep -v echo 2. Setup of Server Host server# cd $INSTALL_DIR/install server# ./setup -score_server <<< edit the /etc/score.conf file as you like >>> 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# scp server:/etc/score.conf /etc 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.