Difference between revisions of "OpenHPC: Setup Intel Cluster Checker in OpenHPC"

From Define Wiki
Jump to navigation Jump to search
(Created page with "* Packages used to be installable from the repo but Intel removed it - gah! Instructions below are for manual setup == Download latest clck == * Check the intel registration...")
 
Line 1: Line 1:
 
* Packages used to be installable from the repo but Intel removed it - gah! Instructions below are for manual setup
 
* Packages used to be installable from the repo but Intel removed it - gah! Instructions below are for manual setup
  
== Download latest clck ==
+
== Download/Install latest clck ==
 
* Check the intel registration centre for the latest version: https://registrationcenter.intel.com/
 
* Check the intel registration centre for the latest version: https://registrationcenter.intel.com/
  
 
<syntaxhighlight>
 
<syntaxhighlight>
wget http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/9701/l_clck_p_2017.0.014.tgz
+
wget http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/9701/l_clck_p_2017.0.014.tgz  
cd l_clck_p_2017.0.014
+
cd l_clck_p_2017.0.014
./install.sh
+
./install.sh
 
    
 
    
 
# step 1 serial number: enter CSKW-56T6M5ZD (valid to feb 2017)
 
# step 1 serial number: enter CSKW-56T6M5ZD (valid to feb 2017)
Line 13: Line 13:
  
 
# lets add rpms for the compute image
 
# lets add rpms for the compute image
pwd
+
pwd
/root/scratch/l_clck_p_2017.0.014
+
/root/scratch/l_clck_p_2017.0.014
rpm --root $CHROOT -ivh rpm/*rpm  
+
rpm --root $CHROOT -ivh rpm/*rpm  
 +
 
 +
# hack - need to make the dirs similar on compute / head. Must be something dont by the install script rather than just the RPMs
 +
chroot $CHROOT
 +
cd /opt/intel/clck
 +
mv 2017.0.014/* 2017.0/
 +
rmdir 2017.0.014/
 +
ln -s 2017.0/ 2017.0.014
  
 
# and finally recreate the VNFS  
 
# and finally recreate the VNFS  
wwvnfs -y --chroot $CHROOT  
+
wwvnfs -y --chroot $CHROOT  
 +
</syntaxhighlight>
 +
 
 +
== Run the cluster checker tool ==
 +
* Setup the environment
 +
<syntaxhighlight>
 +
# source the vars
 +
[boston@head1 clck_sanger]$ grep clck ~/.bashrc
 +
source /opt/intel/clck_latest/bin/clckvars.sh
 +
 
 +
# create the nodefile
 +
for i in {01..20}; do echo node${i} >> nodefile ; done 
 +
</syntaxhighlight>
 +
 
 +
* Run for the first time
 +
<syntaxhighlight>
 +
clck-collect -a -f nodefile
 +
clck-analyze -f nodefile
 +
 
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 14:30, 8 September 2016

  • Packages used to be installable from the repo but Intel removed it - gah! Instructions below are for manual setup

Download/Install latest clck

 wget http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/9701/l_clck_p_2017.0.014.tgz 
 cd l_clck_p_2017.0.014
 ./install.sh
  
# step 1 serial number: enter CSKW-56T6M5ZD (valid to feb 2017)
# select components and installation params, default is fine. 

# lets add rpms for the compute image
 pwd
 /root/scratch/l_clck_p_2017.0.014
 rpm --root $CHROOT -ivh rpm/*rpm 

# hack - need to make the dirs similar on compute / head. Must be something dont by the install script rather than just the RPMs
 chroot $CHROOT
 cd /opt/intel/clck
 mv 2017.0.014/* 2017.0/
 rmdir 2017.0.014/
 ln -s 2017.0/ 2017.0.014

# and finally recreate the VNFS 
 wwvnfs -y --chroot $CHROOT

Run the cluster checker tool

  • Setup the environment
# source the vars
 [boston@head1 clck_sanger]$ grep clck ~/.bashrc 
 source /opt/intel/clck_latest/bin/clckvars.sh 

# create the nodefile 
 for i in {01..20}; do echo node${i} >> nodefile ; done
  • Run for the first time
clck-collect -a -f nodefile
clck-analyze -f nodefile