lsf服务器窗口显示,LSF指定进程提交到指定QUEUES中

在LSF中,我们经常会遇到某些应用在提交时必须提交到指定的queues中去运行的情况。

如遇到这种需求,我们需要对进程进行判断,然后将进程扔到配置好的queues中即可。

操作分3步。

1、配置esub,开启此项功能

配置****/lsf/conf/lsf.conf,添加以下行:

LSB_ESUB_METHOD=check

LSB_SUB_COMMANDNAME=Y

2、配置esub相关文件

建立配置文件:****/linux2.6-glibc2.3-x86_64/etc/esub.check。

编辑esub.ckeck文件

#!/bin/bash

.$LSB_SUB_PARM_FILE

exec 1>&2

echo $LSB_SUB_COMMAND_LINE|grep 进程名 >/dev/null

if [ $? -eq 0 ];then

echo redierct job to queue: 指定的queues

echo LSB_SUB_QUEUE=\"指定的queues\">> $LSB_SUB_MODIFY_FILE

fi

exit 0

3、建立专用queues接收提交的任务

在****/lsb.queues中建立新队列:

Begin Queue

QUEUE_NAME = 队列名 //队列名

PRIORITY = 40 //队列优先级

RERUNNABLE = Y //RERUNNABLE

UJOB_LIMIT = 40 //每用户可提交作业数量

#RUN_WINDOW = 20:00-8:30

#USERS = xxxx xxxx //指定用户可提交,用户名 以空格分隔

#HOSTS = xxxx xxxx xxxx xxxx xxxx //队列中包含哪些服务器,服务器名,以空格分隔

DESCRIPTION = xxxx queues //队列描述

End Queue

重启,使配置生效

lsadmin reconfig

badmin reconfig

badmin mbdrestart

badmin hrestart

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值