1. 安装openssl (caoj7用户)
openssl
opensslopenssl-devel
2. 安装munge (root)
a)各节点之间先打通ssh
b)./configure --prefix=/usr/local --sysconfdir=/etc --localstatedir=/var && make && make install
c) 修改文件夹属性
[root@vm5 munge-0.5.10]# chown -R root /etc/munge
[root@vm5 munge-0.5.10]# chown -R root /var/lib/munge
[root@vm5 munge-0.5.10]# chown -R root /var/log/munge
[root@vm5 munge-0.5.10]# chown -R root /var/run/munge
d) 修改用户
[root@vm5 munge-0.5.10]# vi /etc/sysconfig/munge
USER="root"
e) munge.key
在vm1上生成munge.key
dd if=/dev/urandom bs=1 count=1024 >/etc/munge/munge.key
chmod 0700 /etc/munge/munge.key
从vm1上拷贝key到其他节点
[root@vm1 ~]# scp /etc/munge/munge.key vm5:/etc/munge/
f)启动
/etc/init.d/munge start
[root@vm5 munge-0.5.10]# munge -n
munge: Error: Unable to access "/var/run/munge/munge.socket.2": No such file or directory
若遇到以上问题,则先 /etc/init.d/munge stop,然后重启就ok了
munge -n
munge -n|unmunge
munge -n|ssh vm1 unmunge
remunge
=================================================