ラップトップにGridEngineをインストールしたい。
VirtualBox4.1.6でUbuntu11.10を使用しています。
(Grid Engineをインストールする目的は、何も計算することではありません。動作しているGrid Engine環境で、配列ジョブなどのbashスクリプトを試すことができるようにしたいだけです。実行するジョブは「スリープ」するだけなので、クラスターは単一ノードのみで構成されています。私のラップトップにはデュアルコアCPUが搭載されていますが、それがここに関連するかどうかはわかりません。)
http://astoryworthtelling.wordpress.com/2009/08/25/installing-sge-on-ubuntu-single-machine-local-install/ の指示に従い、インストールを試みましたこのようなグリッドエンジン:
Sudo apt-get install gridengine-master gridengine-exec gridengine-client gridengine-qmon gridengine-common
次に、qmonをSudoで開始します。 GUIが正常に起動し、「キュー制御」をクリックします。次に、「qmasterに到達できません」というウィンドウがポップアップ表示されます。
「再試行」をクリックすると、もう少し情報が豊富な別のポップアップが表示されます。「ホスト「anton-VirtualBox」のポート6444を使用してqmasterに接続できません。
私の質問は、どうすればこれを修正できますか? Grid Engineを実行し、これを修正するための支援をいただければ幸いです。ありがとうございます。
追伸:もう1つ、エラーの追跡に役立つかもしれません。 bash内からqstatを使用しようとすると、次のメッセージが表示されます。
anton@anton-VirtualBox:~$ qstat
error: commlib error: access denied (client IP resolved to Host name "localhost". This is not identical to clients Host name "anton-VirtualBox")
error: unable to contact qmaster using port 6444 on Host "anton-VirtualBox"
P.P.S。:Grid Engineの使用経験はありますが、インストールや管理はまったくありません。
基本的に、IPの逆引き参照がanton-Virtualbox
ではなくlocalhost
を返し、キューがanton-Virtualbox
をqmasterとして使用するように設定されていることに不満があります。したがって、hostsファイルを更新する必要があります。
私の読み:
my.full.local.ip my.fully.qualified.hostname shorthostname
127.0.1.1 my.fully.qualified.hostname shorthostname
127.0.0.1 localhost
...