Cosminexus システム構築ガイド
UNIXの場合,サーバのセットアップ,起動と停止などはスーパーユーザで実施しますが,スーパーユーザ以外の一般ユーザでも権限を与えることで実施できるようになります。このユーザをComponent Container管理者といいます。これによって,スーパーユーザ以外のユーザでもシステムを構築,運用できるようになります。
Component Container管理者が実施できる操作,Component Container管理者の設定に関する注意事項について説明します。
Component Container管理者を設定した場合に,スーパーユーザおよびComponent Container管理者が実施できる操作を次の表に示します。
表2-1 Component Container管理者の設定がある場合に実施できる操作
| 操作 | スーパーユーザ | Component Container管理者 |
|---|---|---|
| Cosminexus Component Containerのインストール | ○ | × |
| Component Container管理者のセットアップ(cjenvsetupコマンド) | ○ | × |
| 作業ディレクトリおよびユーザ定義ファイルの移行(cjenvupdateコマンド,cjrarupdateコマンド) | × | ○ |
| J2EEサーバまたはバッチサーバのセットアップ/アンセットアップ (cjsetupコマンド) |
× | ○ |
| リダイレクタの設定 | × | ○ |
| J2EEサーバまたはバッチサーバの起動/停止 (cjstartsvコマンド,cjstopsvコマンド) |
× | ○ |
| サーバ管理コマンドの実行 | ○ | ○ |
| スレッドダンプの取得(cjdumpsvコマンド) | ○ | ○ |
| OS状態情報の取得(cjgetsysinfoコマンド) | ○ | ○ |
| バッチ実行コマンド(cjexecjobコマンド)※ | ○ | ○ |
| バッチ強制停止コマンド(cjkilljobコマンド)※ | ○ | ○ |
(凡例) ○:できる。 ×:できない。
注※ バッチアプリケーションの場合に使用できるコマンドです。
なお,Component Container管理者を設定しない場合は,スーパーユーザが運用管理者となるため,Component Container管理者の操作もスーパーユーザが実施します。
Component Container管理者の設定に関する注意事項を次に示します。
| 変更できるディレクトリ | 指定方法 |
|---|---|
| 日立JavaVMログ出力先ディレクトリ | JavaVM起動パラメタを指定します。 JavaVM起動パラメタの指定内容を次に示します。
|
| J2EEサーバまたはバッチサーバのログ出力ディレクトリ | ejb.server.log.directoryパラメタで指定します。 |
| JSP用一時ディレクトリ | webserver.work.directoryパラメタで指定します。 |
| Cosminexus TPBrokerのトレース出力先ディレクトリ | vbroker.orb.htc.tracePathパラメタで指定します。 |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.