Ubuntu 下HTCondor 8.2.8安裝
聲明:安裝部分參考[酌希的專欄]
http://blog.csdn.net/yuan13091324/article/details/43016631
本人修改部分說明,結合自己配置實驗,用markdown重新編寫,尊重原作者,其他轉載本文,請註明,謝謝。
deb包安裝
我下載的htcondor 8.2.8 current-stable 版本:condor-8.2.8-312769-ubuntu_14.04_amd64.deb
$sudo dpkg -i condor-8.2.8-312769-ubuntu_14.04_amd64.deb
$sudo apt-get update
$sudo apt-get install -f
$sudo apt-get sysv-rc-conf
$sudo sysv-rc-conf condor on
$sudo service condor on
condor 配置
我有兩臺機器:
manager:10.1.1.99 ,負責提交,不執行
slave :10.1.1.98 ,只負責執行,不能提交
來看master的配置,配置文件是/etc/condor/condor_config
其中的修改:修改ALLOW_WRITE,添加ALLOW_READ,設置CONDOR_HOST,設置DAEMON_LIST等。改後如下圖:
slave 同上修改,同時需設置DAEMON_LIST=MASTER, STARTD
配置關鍵字說明:
中央管理主機(可提交可執行)
DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD, STARTD
中央管理主機(只提交不執行)
DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD
作業提交主機
DAEMON_LIST = MASTER, SCHEDD
作業執行主機
DAEMON_LIST = MASTER, STARTD
DAEMON_LIST修改後用
$sudo service condor restart
重啓condor,用如下命令查看服務
$pstree | grep condor