开始安装
- 以root身份登录控制节点node01,将munge和slurm两个安装包,分别拷贝到/opt下新建的munge-0.5.11和slurm-2.6.0文件夹下。
- 首先安装munge。进入munge-0.5.11文件夹,用以下命令编译、安装munge:
# ./configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc --localstatedir=/var && make && sudo make install
安装完成后,需要修改下面这些文件的权限:
# chmod -Rf 700 /etc/munge
# chmod -Rf 711 /var/lib/munge
# chmod -Rf 700 /var/log/munge
# chmod -Rf 0755 /var/run/munge
新建用户“munge”:
# export MUNGEUSER=991
# groupadd -g $MUNGEUSER munge
# useradd -m -c "MUNGE Uid 'N' Gid Emporium" -d /var/lib/munge -u $MUNGEUSER -g munge -s /sbin/nologin munge
将以上文件夹更改权限为“munge”:
# chown -R munge: /etc/munge/ /var/log/munge/ /var/lib/munge/ /var/run/munge/
在控制节点node01上新建秘钥并设置权限:
# /usr/sbin/create-munge-key –r
# dd if=/dev/urandom bs=1 count=1024 > /etc/munge/munge.key
# chown munge: /etc/munge/munge.key
# chmod 400 /etc/munge/munge.key
将生成的秘钥发送到其余计算节点上:
(先以root身份逐个登录计算节点:node02、node03、node04、node05…以现有的集群名为准,在每个节点上/etc路径下新建munge文件夹)
# scp /etc/munge/munge.key root@node02:/etc/munge
在各个计算节点上重复生成秘钥之前的步骤,逐个安装munge,并修改各个文件夹及秘钥副本的