关于集群作业管理系统 Maui,PBS和Torque

Maui集群调度器是Moab集群套件前身,是一个开放源码的集群和超级计算机作业调度器(scheduler)。 PBS是一个用于作业分配的调度器(scheduler),其主要任务是分配批作业计算任务到现有的计算资源上。 以下版本的PBS系统目前可用: OpenPBS:没有技术支持的原始开源版本; PBSPro(PBS专业版):由Altair Engineering发行和支持的商业版本; Torque:衍生的OpenPBS,由Cluster Resources Inc.发展,支持和维护

2009年6月28日星期日

TORQUE与Maui的安装、设置及使用(2)

安装与配置作业调度软件Maui

TORQUE自带的作业调度进程 pbs sched非常简单,建议不要启动此服务,而是在服务节点上安装 Maui来进行作业调度,注意:在计算节点上无须安装 Maui。

1)服务节点上安装Maui

root@kd50# tar zxvf maui-3.2.6p20-snap.1182974819.tar.gz root@kd50# cd maui-3.2.6p20 root@kd50# ./configure –prefix=/opt/maui-3.2.6p20 –with-pbs=/opt/torque2.2.1
root@kd50# make root@kd50# make install

2)服务节点上配置Maui

修改 /usr/local/maui/maui.cfg,主要为下面几项:
SERVERHOST kd50
# primary admin must be first in list
ADMIN1 root
# Resource Manager Definition
RMCFG[KD50] TYPE=PBS@RMNMHOST@fRMTYPE[0] PBS

在 /etc/profile中设置环境变量:
TORQUE=/opt/torque−2.2.1
MAUI=/opt/maui−3.2.6p20
if [”`id −u`” −eq 0 ]; then PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:” PATH=$PATH:$TORQUE/bin:$TORQUE/sbin:$MAUI/bin:$MAUI/sbin
else
PATH=”/usr/local/bin:/usr/bin:/bin:/usr/games”
PATH=$PATH:$TORQUE/bin:$MAUI/bin
fi

source /etc/profile后启动 Maui:
root@kd50# maui
注意不要在服务节点上启动 pbs sched。


-------------------------------------------------------------------------------
《资源管理软件TORQUE 与作业调度软件Maui 的安装、设置及使用》,李会民(hmli@ustc.edu.cn)中国科学技术大学网络信息中心

没有评论: