This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
cluster:213 [2022/07/25 11:10] hmeij07 [Amber22] |
cluster:213 [2023/01/31 14:18] hmeij07 |
||
---|---|---|---|
Line 88: | Line 88: | ||
vi / | vi / | ||
mv /home /usr/local/ | mv /home /usr/local/ | ||
+ | cd /;ln -s / | ||
+ | cd /; ln -s /home /share | ||
vi /etc/passwd (exx, dockeruser $HOME) | vi /etc/passwd (exx, dockeruser $HOME) | ||
Line 94: | Line 96: | ||
## cottontail2 = greentail52 sections | ## cottontail2 = greentail52 sections | ||
+ | #exx96 | ||
mkdir /sanscratch / | mkdir /sanscratch / | ||
chmod ugo+rwx /sanscratch / | chmod ugo+rwx /sanscratch / | ||
chmod o+t /sanscratch / | chmod o+t /sanscratch / | ||
+ | # exx96 | ||
# link localscratch in 1.4T /home to / | # link localscratch in 1.4T /home to / | ||
- | mkdir /home | + | |
- | cd /home # local dir | + | cd /home |
ln -s / | ln -s / | ||
ln -s / | ln -s / | ||
ln -s / | ln -s / | ||
- | ln -s /zfshomes /share | + | |
# fstab file mounts | # fstab file mounts | ||
+ | mkdir -p /zfshomes /home66 /home33 /mindstore / | ||
# cottontail2 = greentail52 | # cottontail2 = greentail52 | ||
# n100-n101 = n79 | # n100-n101 = n79 | ||
- | # postfix | ||
- | dnf install postfix | ||
- | dnf install mailx | ||
- | systemctl enable postfix | ||
- | echo " | ||
# on head node / | # on head node / | ||
Line 168: | Line 168: | ||
# compute nodes old level 3 | # compute nodes old level 3 | ||
systemctl set-default multi-user.target | systemctl set-default multi-user.target | ||
+ | |||
+ | |||
+ | # postfix | ||
+ | dnf install postfix | ||
+ | dnf install mailx | ||
+ | systemctl enable postfix | ||
+ | echo " | ||
# compute nodes only | # compute nodes only | ||
Line 373: | Line 380: | ||
# copy head node's amber22_src/ | # copy head node's amber22_src/ | ||
+ | |||
+ | |||
+ | source / | ||
+ | echo $AMBERHOME | ||
# install latest openmpi version | # install latest openmpi version | ||
Line 378: | Line 389: | ||
tar xvfj ../ | tar xvfj ../ | ||
+ | ./ | ||
+ | # on n100 now, parallel, set | ||
+ | -MPI=TRUE | ||
+ | -DDOWNLOAD_MINICONDA=FALSE | ||
+ | ./run_cmake | ||
+ | make install | ||
+ | # on n100 just change cuda flag | ||
+ | [hmeij@n100 build]$ module load cuda/11.6 | ||
+ | [hmeij@n100 build]$ which gcc mpicc nvcc | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | [hmeij@n100 ~]$ echo $CUDA_HOME | ||
+ | / | ||
- | # Env | + | -MPI=TRUE |
+ | -CUDA=TRUE | ||
+ | -DDOWNLOAD_MINICONDA=FALSE | ||
+ | ./ | ||
+ | make install | ||
- | [hmeij@n100 ~]$ module load cuda/11.6 | ||
- | |||
- | [hmeij@n100 ~]$ echo $CUDA_HOME | ||
- | / | ||
[hmeij@n100 ~]$ which nvcc mpicc gcc | [hmeij@n100 ~]$ which nvcc mpicc gcc | ||
Line 394: | Line 419: | ||
/ | / | ||
/ | / | ||
- | |||
- | # [FIXED} cmake error on conda install, set to FALSE | ||
- | # OS native python, install on n[100-101] | ||
- | -- Python version 3.9 -- OK | ||
- | -- Found PythonLibs: / | ||
- | -- Checking for Python package numpy -- not found | ||
- | -- Checking for Python package scipy -- not found | ||
- | -- Checking for Python package matplotlib -- not found | ||
- | -- Checking for Python package setuptools -- found | ||
- | [END FIXED] | ||
- | |||
- | # mpi & cuda FALSE builds serial | ||
- | ./run_cmake | ||
- | make install | ||
- | # lots and lots of warnings | ||
- | |||
- | # then | ||
- | source / | ||
- | |||
- | # on n100 now, parallel, set miniconda flags to FALSE | ||
- | -MPI=TRUE | ||
- | ./run_cmake | ||
- | make install | ||
- | |||
- | # on n100 just change cuda flag | ||
- | -CUDA=TRUE | ||
- | ./run_cmake | ||
- | make install | ||
#tests | #tests |