さまざまなプログラムの実行をさまざまなコンピューティングノードにSSHで接続する必要があります。つまり、次のようになります。
ssh compute-1 'cd dir; ./program input1;'
ssh compute-2 'cd dir; ./program input2;'
ssh compute-3 ...
私はまだ必要です:
- これを制御できます(つまり、stdOutの出力を表示または停止)。
- 出力を見たくない限り、画面をきれいにするために
- クラスタの SSH セッションを閉じても、引き続き実行されます。
今私がやっていることは、異なるセッションでそれぞれを呼び出すことで、screen
必要に応じて分離して再接続できます。これを行うより良い方法はありますか(たとえば、多くのscreen
セッションを開かずに)。