集群任务管理系统SGE

SunGridEngine(SGE)是一个集群管理工具,用于任务调度和资源管理。用户通过qsub命令提交任务,指定队列、传递环境变量等参数。使用qstat查看任务状态,qstat-f和qstat-jID获取详细信息,而qdel用于删除任务。该工具有效地协调计算节点上的任务执行。
摘要由CSDN通过智能技术生成

https://www.jianshu.com/p/b7b540a3c015

集群管理工具(SGE, Sun Grid Engine)
用于从登陆节点上向计算节点进行任务投递。将用户投递的任务进行排队,然后将任务能够运行的结算节点执行。

  • 任务投递:qsub
    -q:指定投递的队列
    -V:传递环境变量到执行的命令节点中
    cwd:当前目录执行
    -S /bin/bash:在bash环境下执行命令
    -o path:指定标准输出的文件夹
  • 查看运行情况:qstat
    qstat -f :查看用户任务
    qstat -j ID:按照任务id查看
  • 删除任务:qdel
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个库是Game Analytics贡献的。该库实现了一个通用的用于处理集群任务的调度器。任务的生成和处理是专为特定的应用。客户端传递一个需要被执行的回调函数作为入参,调度器会通过消息返回任务的状态。  execute(SchedulerName, MFA = {Mod, Fun, Args})              |              |              v     .--->[ Pending ]---.     |                  | node down         spawn worker     |                  |     `---[ Running ]<---'-----------.         |         |                 |         |     exception           retry         |         |                 |         |         `--->[ Failed ]---'      success           |        |         |        max retries  MFA called         |         exceeded    throw(gascheduler_permanent_failure)         |              |        |         |              v        |         |  {error, max_retries} |         |                       v         |                   {error, permanent_failure}         v {ok, Result = apply(Mod, Fun, Args)} 标签:Gascheduler
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值