Gridengine
Sun GRID 引擎 - 送出“更喜歡強大”機器而不是較弱機器的作業
我們在 sun grid 下有 10 台 windows 機器(單 CPU/4G RAM)。除了名稱,所有這些機器上的其他一切都是相同的。現在我們在同一個網格中添加了兩台新機器。這兩個有16個CPU,48G RAM。
我想指示 Sun GRID Engine ‘更喜歡強大的’機器。如果這些(新盒子)機器負載很重,則使用其他機器。我怎樣才能做到這一點?
命令通過正常送出
qsub -l [attribute list] [script.sh]
(屬性列表是“windows=1,group=it”,在這種情況下)
您可以執行以下操作:
- 將調度程序配置(
qconf -msconf
)中的 queue_sort_method 從預設load
更改為seqno
- 在隊列定義 (
qconf -mq queue
) 中更新 seq_no,使用對所有節點有效的預設值和對強大節點有效的較低值使用此配置,如果有可用的插槽,將首先選擇功能強大的節點。