web-dev-qa-db-ja.com

GridEngineをインストールすると「qmasterに到達できません」

ラップトップに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に到達できません」というウィンドウがポップアップ表示されます。

enter image description here

「再試行」をクリックすると、もう少し情報が豊富な別のポップアップが表示されます。「ホスト「anton-VirtualBox」のポート6444を使用してqmasterに接続できません。

enter image description here

私の質問は、どうすればこれを修正できますか? 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の使用経験はありますが、インストールや管理はまったくありません。

1
user50105

基本的に、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
...
1
Joe