계산을 각각의 클러스터노드에 분할해서 합니다.
구체적 방법은 각 노드에 xml-rpc서버를 돌리고 마스터노드에서 작업 파라미터를 넘겨주는 방식입니다. 각각의 노드에 서버를 돌리는 script를 못짜서 현재 하나씩 들어가서 손으로 돌려주고 있습니다.
for n in ("09", 10, 11, 12, 13, 14, 15, 16, 17):
os.system("rsh node%s python rpc_server.py" %(n,))
rsh를 써서 하려는데 문제는 rsh가 python 서버 코드가 끝날때 까지 기다린다는 겁니다. 그래서 다음으로 넘어가지 않죠. 다른 방법이 없을까요?