ローカルネットワークに含まれるマスターホストではなく、プロキシホストを使用してグリッドを管理する必要がある場合があります。プロキシホストを使用するには、この章の説明に従ってください。
N1 Grid Engine ソフトウェアを使用してグリッドを設定してあることを前提とします。この作業は、N1SM の外で行います。
マスターホストに root ユーザーでログインしていない場合は、ログインします。
設定スクリプトを入手します。使用するスクリプトは、使用するシェルによって異なります。設定は、/gridware/sge/default/common/settings.[sh|csh] にあります。これらの設定への実際のパスは、N1 Grid Engine のファイルのインストール先によって異なります。
次のコマンドを実行します。
gconf -ah proxy_host_name |
ここで proxy_host_name は、このグリッドのプロキシとして使用する N1SM の管理対象サーバーの名前です。proxy_host_name は、DNS または /etc/hosts ファイルを使用してマスターホストから認識できる必要があります。
N1SM の CLI と N1GE モジュールの GUI を使用して次の手順に従います。
グリッドに追加するホストを検出します。詳細は、 『Sun N1 System Manager 1.3 検出および管理マニュアル』の第 4 章「管理可能なサーバーの検出」を参照してください。
ホストに OS をロードしていない場合はロードします。詳細は、『Sun N1 System Manager 1.3 オペレーティングシステムプロビジョニングガイド』を参照してください。
各ホストで /etc/hosts または DNS を設定し、マスターホストの場所を認識できるようにします。
アプリケーション (「N1GE のバージョンを作成する」 を参照) とアプリケーションプロファイル (「N1GE のアプリケーションプロファイルの作成と管理」 を参照) を作成します。
管理する必要があるホストに基本管理機能または OS 監視機能を追加します。詳細は、『Sun N1 System Manager 1.3 検出および管理マニュアル』を参照してください。
アプリケーションプロファイルの設定を次のように設定します。
proxyhost: プロキシとして使用する、N1SM の管理対象ホストです。
nfsservername: 外部グリッドのマスターホストの名前です。
nfsmountpoint: NFS サーバーで、N1GE の common ディレクトリがあるディレクトリです。
instversion: 使用しているアプリケーションです。
hosttype compute または hosttype submit を指定して load serverコマンドを実行し、ホストをプロキシとして設定します。
プロキシホストを設定したら、load server コマンドまたは load group コマンドを実行して、ほかの計算ホストまたは送信ホストをインストールします。