2.5.2. ユースケース: ディレクトリーの上書き
この例の目的は、
/opt/jboss_eap/data/domain_data
ディレクトリーにドメインファイルを格納し、各最上位ディレクトリーにカスタム名を付けることです。使用されるディレクトリーのグループ化は、デフォルトの by-server
です。
- サブディレクトリー
all_logs
に保存されているログファイル - サブディレクトリー
all_data
に保存されているデータファイル all_temp
サブディレクトリーに格納されている一時ファイルall_servers
サブディレクトリーに格納されているサーバーのファイル
この設定を行うには、JBoss EAP の起動時に複数のシステムプロパティーを上書きします。
./domain.sh \ -Djboss.domain.temp.dir=/opt/jboss_eap/data/domain_data/all_temp \ -Djboss.domain.log.dir=/opt/jboss_eap/data/domain_data/all_logs \ -Djboss.domain.data.dir=/opt/jboss_eap/data/domain_data/all_data\ -Djboss.domain.servers.dir=/opt/jboss_eap/data/domain_data/all_servers
./domain.sh \
-Djboss.domain.temp.dir=/opt/jboss_eap/data/domain_data/all_temp \
-Djboss.domain.log.dir=/opt/jboss_eap/data/domain_data/all_logs \
-Djboss.domain.data.dir=/opt/jboss_eap/data/domain_data/all_data\
-Djboss.domain.servers.dir=/opt/jboss_eap/data/domain_data/all_servers
Copy to clipboardCopied
この結果、パス構造は次のようになります。
/opt/jboss_eap/data/domain_data/ ├── all_data │ └── content ├── all_logs │ ├── host-controller.log │ └── process-controller.log ├── all_servers │ ├── server-one │ │ ├── data │ │ │ ├── content │ │ │ ├── logging.properties │ │ ├── log │ │ │ └── server.log │ │ └── tmp │ │ ├── vfs │ │ │ └── temp │ │ └── work │ │ └── jboss.web │ │ └── default-host │ └── server-two │ ├── data │ │ ├── content │ │ ├── logging.properties │ ├── log │ │ └── server.log │ └── tmp │ ├── vfs │ │ └── temp │ └── work │ └── jboss.web │ └── default-host └── all_temp └── auth ...
/opt/jboss_eap/data/domain_data/
├── all_data
│ └── content
├── all_logs
│ ├── host-controller.log
│ └── process-controller.log
├── all_servers
│ ├── server-one
│ │ ├── data
│ │ │ ├── content
│ │ │ ├── logging.properties
│ │ ├── log
│ │ │ └── server.log
│ │ └── tmp
│ │ ├── vfs
│ │ │ └── temp
│ │ └── work
│ │ └── jboss.web
│ │ └── default-host
│ └── server-two
│ ├── data
│ │ ├── content
│ │ ├── logging.properties
│ ├── log
│ │ └── server.log
│ └── tmp
│ ├── vfs
│ │ └── temp
│ └── work
│ └── jboss.web
│ └── default-host
└── all_temp
└── auth
...
Copy to clipboardCopied