24小时热门版块排行榜    

查看: 2132  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

gongxd325

至尊木虫 (文坛精英)

[求助] 如何限定微机终端可使用的集群节点数

一套集群上安装了MS,几台微机上也装了MS,通过微机上的MS界面提交任务到集群上运行。

遇到的问题:由于每台微机提交的任务都是通过集群上同一个ms账户运行的,该账户可调用全部节点,所以每台微机上都可以调用集群的全部节点。

请问,是否有办法控制每个微机终端使用不同的节点数?该如何设置?
(用户在微机上提交任务时自己可以设定节点数,但管理员无法控制,是否可通过系统设置限定每个终端提交的任务可调用的节点数?)
回复此楼
一个人做点好事并不难难的是一辈子做好事!!!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风间的记忆

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★ ★
ellsaking(金币+3): 感谢您的认真回答~ 2011-07-12 14:54:31
gongxd325(金币+3): Thanks 2011-07-12 22:06:05
这个你想自己解决挺难的
这是调度系统应该实现的
有几种方式
1)通过调度系统设定相应的用户组,不同的用户组对应不同的任务队列(由节点组成)
2)通过调度系统针对用户设定单个任务最大计算核数和最大任务数
3)通过调度系统设定相应的脚本这样更加方便管理

PS:其实即使设置了这些功能,如果有聪明的学生其实一样可以绕过去,直接登陆节点运行任务,所以调度系统还必须支持禁止命令行登陆集群的功能

这些功能想自我实现还是比较难的,首先得了解清楚调度系统以及LINUX比较多的知识

希望对你有所帮助

话说回来 是不是人家用的太多了 你们用不上?
九州浩淼,任其东西,明日何在,但随我意。
6楼2011-07-12 14:17:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风间的记忆

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★
gongxd325(金币+4): 谢谢,我们的集群有集群管理软件和任务调度软件,但无法解决MS的这个问题 2011-07-14 08:24:27
zzy870720z(金币+2): 鼓励交流 2011-07-14 09:34:43
引用回帖:
Originally posted by gongxd325 at 2011-07-12 22:12:31:
谢谢大家,不过,上面这些应助都没有说到点子上,对我没有实质性帮助。理解这个问题需要对MS、集群、以及集群管理软件等的使用比较熟悉。对一个开放共享的比较大的集群,我求助的这个问题应该是个比较突出的问题。 ...

我解释了半天你都没明白
如果你们资金充裕的话可以找具有此类功能的集群管理软件公司解决此方面的问题
一个比较大的集群只依靠管理员的自我能力是很难的
而且此非主业
既无法发论文也不算工作量
九州浩淼,任其东西,明日何在,但随我意。
8楼2011-07-13 16:54:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风间的记忆

铁杆木虫 (著名写手)


zzy870720z(金币+1): 鼓励交流 2011-07-15 08:12:03
就上面LZ的回应
你有调度系统和集群管理软件没错
但这个行当鱼龙混杂
你的这个解决不了 有软件解决的了
九州浩淼,任其东西,明日何在,但随我意。
11楼2011-07-14 18:55:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风间的记忆

铁杆木虫 (著名写手)


zzy870720z(金币+1): 谢谢建议 2011-07-16 17:16:38
就只上的解释做一个补充:
如果通过界面提交没办法解决这个问题
必须通过命令行脚本的方式提交任务才能解决这个问题
而且还必须和调度系统配合
之后就是我之前写的部分
九州浩淼,任其东西,明日何在,但随我意。
12楼2011-07-15 14:18:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gongxd325 的主题更新
信息提示
请填处理意见