munge源码编译

1. 下载安装munge

创建普通帐号munge,用于运行munged

下载源码:https://github.com/dun/munge/releases/tag/munge-0.5.14

解压:tar -xvf munge-0.5.14.tar.xz

进入目录:cd munge-0.5.14

创建安装目录:mkdir -p /usr/local/hpc/munge

安装依赖库:yum -y install openssl-devel

预处理:./configure --prefix=/usr/local/hpc/munge/ --sysconfdir=/usr/local/hpc/munge/etc --localstatedir=/var --runstatedir=/run

编译和安装:make && make install

2. 配置munge

创建munge.key

cd /usr/local/hpc/munge/etc/munge/; ../../sbin/mungekey

创建和修改目录属性

mkdir -p /var/{lib,log}/munge

chown -R munge.munge /var/{lib,log}/munge

mkdir /run/munge ; chown -R munge.munge /run/munge

chmod 700 /var/log/munge;chmod 711 /var/lib/munge;chmod 755 /run/munge

chown -R munge.munge /usr/local/hpc/munge

创建启动服务

cd /root/munge-0.5.14/src/etc/

cp munge.systemd.service /usr/lib/systemd/system/munge.service

3. 启动munge

启动munge:sudo systemctl start munge

设置开机启动:sudo systemclt enable munge

查看是否启动:top -u munge

4. 添加环境变量

添加系统环境变量:echo "export PATH=$PATH:/usr/local/hpc/munge/bin:/usr/local/hpc/munge/sbin" >> /etc/profile.d/munge.sh

加载新的环境变量:source /etc/profile

验证生效:munge -n

posted @ 2021-07-01 14:45  liwldev  阅读(763)  评论(1编辑  收藏  举报