• 検索結果がありません。

資源情報

ドキュメント内 NAREGI V1 doc (ページ 95-98)

9. データ管理

9.5 資源情報

9.5.1 VO対応版Gfarm操作手順

通常は、データグリッドアクセス管理システムのユーザインタフェースを使用してフ ァイルの操作を行います。ここでは、何らかの理由で直接Gfarm内のファイルを操作し たい場合の操作方法については、「管理者ガイド NAREGI Middleware DataGrid 第19 章. VO対応版Gfarm、Gfarm用Grid用FTPサーバ操作手順」を参照してください。

9.5.2 IS利用のための設定

本項では、SS サーバの実行するノードで SS が提供する IS Access Tool による

NAREGI ISへの資源候補探索を行なうための設定手順を示します。

(1) データベースへのアクセス確認

ISが利用する PostgreSQL のデータベースへのアクセス確認を実施します。アクセス確

認には psql(1) を使用します。以下にアクセス確認のためのコマンドライン・シンタック スを示します。

psql -d <データベース名> -h <サーバ名> -p <ポート番号> -U <DBユーザ名> -c “¥q”

-d、-h、-p、-U オプションに指定する引数は、以下のそれぞれのパラメータに対応し

ます。

GRIDIS_PG_DBNAME: -d <データベース名>

GRIDIS_PG_SERVER: -h <サーバ名>

GRIDIS_PG_SERVER_PORT: -p <ポート番号>

GRIDIS_PG_USERNAME: -U <DBユーザ名>

以下に実行例を示します。

$ psql –d node –h test001.naregi.org –p 5432 –U naregiss –c “¥q”

$ echo $?

0

エラーが何も表示されないこと、また、終了コードが 0 であることを確認してください。

(2) IS Access Tool を使用するための準備

IS Access Tool を使用する前に、以下の作業を実施してください。

① ISの grid-mapfile 設定

SS Server の Globus サービスコンテナの証明書に含まれる Subject を、ISが動作 しているホストの grid-mapfile に登録してください。Subject にマップするユーザは Globus Toolkit の管理ユーザとしてください。

Subject の取得は grid-cert-info(1) によって行ないます。実行例は「9.1.3 LRPSのgr

NAREGI Middleware使用手引書(管理者編)

84 id-mapfile 設定」を参照してください。

② IS起動の確認

IS用のコンテナプロセスが動作していることを確認してください。

(3) IS Access Tool による資源情報集約設定

info_service_create(1) を使用して、ISに対して資源情報の集約設定を行ないます。ただ

し、WFTの提供するハンドルファイルを利用する場合は本設定については不要となりま す。

以下に info_service_create(1) のコマンドライン・シンタックスを示します。

info_service_create [-h <IS host>] [-p <IS port>] [-f <handle file>] [-c <aggregate list>]

以下に実行例を示します。

$ info_service_create It is preparing it just now...

Info service URL = https://XXX.XXX.XXX:XXXX/wsrf/services/org/naregi/infoservice/aggregator/n ode/factory/NAFS

Handler file = /usr/naregi/SS/etc/gridss/gridis-handle Use specified Cred to Access to Info Service.

Add aggregate: NRG_ClusterJobQueue Refresh Frequency: 1 minute

Add aggregate: NRG_VomsAccountOnClusterJobQueue Refresh Frequency: 1 minute

Add aggregate: NRG_AccountOnJobQueue Refresh Frequency: 1 minute Add aggregate: NRG_VomsAccount Refresh Frequency: 1 minute Add aggregate: NRG_QueueForSAP Refresh Frequency: 1 minute Add aggregate: NRG_ServiceAccessPath Refresh Frequency: 1 minute Add aggregate: CIM_ServiceAccessBySAP Refresh Frequency: 1 minute Add aggregate: NRG_GridService Refresh Frequency: 1 minute Add aggregate: CIM_ServiceAccessURI Refresh Frequency: 1 minute Add aggregate: CIM_UnitaryComputerSystem Refresh Frequency: 1 minute Add aggregate: NRG_OperatingSystem Refresh Frequency: 1 minute Add aggregate: CIM_Processor

NAREGI Middleware使用手引書(管理者編)

85 Refresh Frequency: 1 minute Add aggregate: NRG_PSESoftwareElement Refresh Frequency: 1 minute Add aggregate: CIM_ExecuteProgram Refresh Frequency: 1 minute Add aggregate: CIM_SoftwareElementActions Refresh Frequency: 1 minute Add aggregate: CIM_InstalledSoftwareElement Refresh Frequency: 1 minute

Add aggregate: NRG_PSEApplicationSharingDirectory Refresh Frequency: 1 minute

Create handler is completed.

$

以下のコマンドを実行し、info_service_create(1) の終了コードが ”0” であることを確認 してください。

$ echo $?

0

(4) IS Access Tool による資源情報集約設定の破棄

新たに資源情報の集約設定を実施する場合や、設定が不要になった場合には、既存の 設定を必ず破棄するようにしてください。集約設定の破棄には、info_service_delete(1) を 使用します。

以下にコマンドライン・シンタックスを示します。

info_service_delete [-h <IS host>] [-p <IS port>] [-f <handle file>]

以下に実行例を示します。

$ info_service_delete It is preparing it just now...

Info service URL = https://XXX.XXX.XXX:XXXX3/wsrf/services/org/naregi/infoservice/aggregator/

node/factory/NAFS

Handler file = / usr/naregi/SS/etc/gridss/gridis-handle Use specified Cred to Access to Info Service.

Destroy handler start

Destroy handler is completed.

$

以下のコマンドを実行し、info_service_delete(1) の終了コードが ”0” であることを確認 してください。

$ echo $?

0

NAREGI Middleware使用手引書(管理者編)

86

ドキュメント内 NAREGI V1 doc (ページ 95-98)