CONFIG-GFARM-UPDAT(8) | Gfarm | CONFIG-GFARM-UPDAT(8) |
config-gfarm-update - Gfarmメタデータの更新
config-gfarm-update [オプション]
config-gfarm-update --update [オプション]
config-gfarm-updateは、 メタデータサーバにおけるバックエンドDBを アップグレード/アップデートするコマンドです。 メタデータサーバがプライベートモードで設定されている場合を除き、 このコマンドを実行するためにはroot権限が必要です。 バックエンドDBに接続するための情報を得るため、 起動時にgfmdの設定ファイル (gfmd.conf)を読み込みます。
config-gfarm-updateは、 以下に示すバックエンドDBの機能を有効にすることができます。
バックエンドDBがこれらの機能をサポートするかどうかは、 config-gfarmによって初期設定が 行われたときに決定されます。 初期設定後に機能を有効にしたい場合は、 config-gfarm-update --updateに 上記の一覧中の [ ] で囲まれたオプションをつけて実行してください。
config-gfarm-updateは、 バックエンドDBのアップグレードにも使用されます。 このコマンドを実行することにより、 データベース内のテーブルスキーマやデータが編集されます。 Gfarmは古いリリースに対して互換性がない可能性があるため、 アップグレードの必要がある場合は、--updateオプションを付けて config-gfarm-updateを実行してください。
メタデータサーバをアップデートやアップグレードする際、 gfmdを停止してから実行しなければ いけません。 また、ファイルシステム内にメターデータサーバが複数存在する場合は、 全てのメタデータサーバ上でconfig-gfarm-update を実行してください。 メタデータサーバのアップデートやアップグレード後、 ホスト上のメタデータサーバは、 このコマンドにより起動されます。
config-gfarmと同様に、 config-gfarm-updateには、 全ての設定パラメータの値を表示する-tオプションが存在します。 このコマンドの実行例は以下の通りです。
$ config-gfarm-update -t prefix [--prefix]: metadata backend [-b]: postgresql metadata directory [-l]: /var/gfarm-pgsql postgresql admin user [-U]: postgres postgresql admin password [-W]: (auto generated) postgresql user [-u]: gfarm postgresql password [-w]: (auto generated) postgresql prefix [-P]: /usr postgresql version [-V]: 8.4 postgresql XML supported [-X]: no postgresql data checksum support
[-E]: no portmaster port [-p]: 10602 metadata replication [-r]: yes metadata journal directory [-j]: /var/gfarm-metadata/journal digest type [-d]: md5
アップデートやアップグレードを行う前に、 config-gfarm-update -t を実行することを推奨します。
バックエンドDBがPostgreSQLである場合、 かつconfig-gfarm-updateが --updateオプション無しで処理された場合は、 psqlコマンドが実行されます。 このコマンドは、バックエンドDBへのフロントエンドターミナルであり、 対話的にクエリを入力することができます。 psqlはPostgreSQLへ 自動的に接続を行うので便利です。
--prefix パス
-P インストール先のディレクトリ
-l パス
バックエンドDBがPostgreSQLである場合、 指定したディレクトリは一般にPGDATAと呼ばれています。 デフォルトではPREFIX/var/gfarm-pgsql が設定されており、このPREFIXは--prefixオプションで 与えられた値となります。
-f コマンドファイル
-o オプション
-j ジャーナルファイル用ディレクトリ
--help
-t
-N
-r
-d ダイジェストタイプ
-X
%%SYSCONFDIR%%/gfmd.conf
2 Feb 2015 | Gfarm |