2.4. JBoss ON サーバーの起動
JBoss ON サーバーは JBoss ON インストールに含まれるカスタマイズされた JBoss AS サーバーであるため、JBoss ON サーバーを起動すると JBoss インスタンスが起動します。
JBoss ON サーバーは手作業で起動することも、システムサービスとして起動および実行するように設定することもできます。
2.4.1. JBoss ON Server(Basic)の起動 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
JBoss ON サーバープロセスは、serverRoot
/bin/
ディレクトリーで rhqctl スクリプトを実行して開始 します。
重要
JBoss ON サーバーは、コマンドラインまたは UI のリソース操作(他の EAP リソースとは異なり) から 起動または再起動できません。あるサーバーの JBoss ON UI または CLI を使用して、クラウドで別の JBoss ON サーバーを起動できますが、起動操作または再起動操作を実行できません。
サーバーを起動する最も簡単な方法は、
start
コマンドでスクリプトを実行することです。これにより、サーバープロセスが開始され、スクリプトから終了します。
serverRoot/bin/rhqctl start --server Trying to start the RHQ Server... RHQ Server (pid 27547) is starting
serverRoot/bin/rhqctl start --server
Trying to start the RHQ Server...
RHQ Server (pid 27547) is starting
rhqctl
スクリプトは実行中、JBoss EAP サーバーインスタンスで使用する JVM に関連する特定の環境変数を検索します。環境変数の完全なリストはスクリプト自体で指定されています。インストール情報に基づくデフォルトが使用されるため、ほとんどの環境変数をリセットする必要はありません。
注記
The
RHQ_JAVA_HOME
サーバーを起動するには、Red Hat Enterprise Linux システムで環境変数を設定する必要があります。これは、のように一般的な値に設定でき /usr/
ます。
サーバーをコンソールモードで起動することもできます。これは、サーバープロセスに関する詳細情報をターミナルにプリントし、サーバーが実行されている限り、スクリプトを開いたままにします。
./rhqctl console --server
[root@server ~]# ./rhqctl console --server
20:28:44,120 INFO [org.jboss.modules] JBoss Modules version 1.2.2.Final-redhat-1
Starting RHQ Server in console...
JAVA_OPTS already set in environment; overriding default settings with values: -
....
2.4.2. JBoss ON Server をサービスとして実行 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
以下の例を使用して、JBoss ON サーバー、ストレージノード、およびエージェントを Red Hat Enterprise Linux で SysV スタイルの init サービスとして管理し、実行できます。
- initalization scipt を作成し
/etc/init.d/jboss-on
ます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ファイルに対する権限を変更し、以下を実行します。
sudo chmod +x /etc/init.d/jboss-on
sudo chmod +x /etc/init.d/jboss-on
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - initalization スクリプトを chkconfig に追加します。
sudo chkconfig --add /etc/init.d/jboss-on
sudo chkconfig --add /etc/init.d/jboss-on
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - スクリプトがシステムの起動およびシャットダウン時に停止することを意図していることを示します。
sudo chkconfig jboss-on on
sudo chkconfig jboss-on on
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 、、
RHQ_HOME
、およびのデフォルト値を上書きするにはRHQ_SERVER_HOME
、、RHQ_USER
、RHQ_AGENT_HOME
RHQ_JAVA_HOME
および、/etc/jboss-on.conf
または特定の値/etc/jboss-on/<SERVICE NAME>.conf
でサービス設定ファイルを作成します。RHQ_HOME=/usr/share/jboss-on RHQ_USER=jbosson
RHQ_HOME=/usr/share/jboss-on RHQ_USER=jbosson
Copy to Clipboard Copied! Toggle word wrap Toggle overflow