3. 実行環境のセットアップ(UNIX版)
3.2. JobCenterのセットアップ(サイレントセットアップ)
■4 - JP.UTF-8 MG_
HOSTNAME
JobCenter管理者ユーザ(nsumsmgr) の.rhostsファイルに設定するマネー ジャ(MG)のホスト名を設定します。
255文字以内 「3.1.7 .rhostsファイル を設定する」
設定ファイルのサンプルは以下のとおりです。
"CLEAN_DATABASE":true
"MACHINE_ID":1
"LANGUAGE_CODE":4
"MG_HOSTNAME":"hostname.domain.co.jp"
3.2.2. 設定ファイルのチェック
設定ファイルが正しいフォーマットで作成されているかを事前にチェックすることができます。
rootで以下のコマンドを実行します。
■Linuxの場合
root> /usr/local/netshep/nssetup -c 設定ファイル
■Linux以外の場合
root> /opt/netshep/nssetup -c 設定ファイル
以下のメッセージが表示されれば、正しいフォーマットで作成されています。
check configuration file successfully.
エラーメッセージが表示された場合は、「3.2.4 エラーメッセージ一覧」の説明を参考に設定ファイルを修正 してください。
■設定ファイルのフォーマットと設定値の範囲のみチェックします。マシンIDの重複チェックや MG_HOSTNAMEのホスト名の整合性チェックは行いませんのでご注意ください。
■JobCenter管理者ユーザ(nsumsmgr)の存在チェックは行いません。サイレントセットアップ前に 作成しておいてください。
3.2.3. サイレントセットアップ
rootで以下のコマンドを実行します。
■Linuxの場合
root> /usr/local/netshep/nssetup 設定ファイル
■Linux以外の場合
root> /opt/netshep/nssetup 設定ファイル コマンドの戻り値は以下のとおりです。
戻り値 内 容
0 正常終了です。
1 異常終了です。
コマンドの戻り値が0の場合は、正常にセットアップが完了しています。セットアップ完了後、JobCenterが自 動で起動します。
コマンドの戻り値が1の場合は、セットアップに失敗しています。表示されているエラーメッセージに従って問 題箇所を修正し、再度セットアップを実行してください。
3.2.4. エラーメッセージ一覧
サイレントセットアップの主要なエラーメッセージは以下のとおりです。
表3.2 サイレントセットアップのエラーメッセージ一覧
メッセージ 説明
Only root user can execute this
command. rootユーザでコマンドを実行してください。
JobCenter is running! Stop JobCenter by '/usr/lib/nqs/
nqsstop' command.
JobCenterが起動中です。nqsstopコマンドでJobCenterを停止してから コマンドを実行してください。
ERROR: Failed to open
configuration file. 設定ファイルの読み込みに失敗しました。
WARNING: Invalid format : [<行の内容>]. (format : ["PARAMETER":VALUE])
設定ファイルのフォーマットが不正です。
WARNING: Invalid parameter : [<
パラメータ>]. 設定ファイルに不正なパラメータが設定されています。
ERROR: Required parameter not
exist : [<パラメータ>] 設定ファイルに<パラメータ>が設定されていません。
ERROR: Invalid
CLEAN_DATABASE value : [<値
>]. (true or false)
CLEAN_DATABASEの値が不正です。trueまたはfalseを指定してくださ い。
ERROR: Invalid MACHINE_ID value : [<値>]. (range:
1-2147483647)
MACHINE_IDの値が不正です。1~2147483647の整数を指定してくだ さい。
ERROR: Invalid LANGUAGE_CODE
value : [<値>]. (range: 0-4) LANGUAGE_CODEの値が不正です。0~4の整数を指定してください。
ERROR: Invalid MG_HOSTNAME
value. (255 characters or less) MG_HOSTNAMEの値が不正です。255文字以下の文字列を指定してくだ さい。
ERROR: JobCenter manager user not found. Please create a user
"nsumsmgr".
JobCenter管理者ユーザ(nsumsmgr)が存在しません。JobCenter管理者 ユーザ(nsumsmgr)を作成してからコマンドを実行してください。