リモートクラスタでシミュレーションを並列に実行し、それらをmatlabから呼び出したいとします。matlabからリモートUNIXクラスタで並列シミュレーションを実行
私はローカルのUbuntuマシンでそれらを実行することができます。
unix('parallel -j4 flow > /dev/null :::: Pool.txt');
しかし、私はそれは私が本当に仕事と平行にコマンドを作るために疥癬なかったリモートクラスタでそれを実行したいです。
最初の問題は、パスワードの入力を避けることでした。そのために
私は、サーバーに私を得るが、それは次のコマンドラインに継続していないこの
unix('sshpass -p password ssh [email protected]')
としてsshpassを使用。
私はここで参照したくない非常に多くのコマンドを試しています。
しかし基本的には、並列GNUコマンドの使い方をよく理解している人が、どのようにしてクラスタに接続できるかを教えてください。そこでシミュレーションを実行します。サーバ上でスクリプトを作成してmatlabから実行する方が良いでしょうか?
いずれかの専門家からのアドバイスをいただければ幸いです。
こんにちは 私は 「SSH-コピー-IDを入力するとCLUSTERUSERNAME @リンパ節転移0 ' 私は/ usr/bin/ssh-copy-id:ERROR:IDファイル' home/USER /を開けませんでした。pub ':そのようなファイルはありません – CMN
もう一度やり直してください - 更新を行いました。 –