JAVA -> Weblogic

サーバ起動

管理サーバ概要

管理サーバは、ドメインのコンフィグレーション データを管理する。
開発環境では、管理サーバを起動し、アプリケーションを管理サーバにデプロイする。
プロダクション環境では、アプリケーションを実行する管理対象サーバを作成する。

管理サーバ起動

管理サーバ起動スクリプトの実行

webservd$ cd /opt/bea/user_projects/domains/base_domain ドメイン配下へ移動

ユーザID,PW変数を設定しないと
WebLogic Server を起動するためのユーザ名を入力してください:
と、聞いてくるので予め設定しておく
webservd$ export WLS_USER=admin    ユーザID変数を設定
webservd$ export WLS_PW=admin9999  ユーザPW変数を設定

webservd$ ./startWebLogic.sh &     管理サーバを起動
.
.
JAVA Memory arguments: -Xms256m -Xmx512m
.
WLS Start Mode=Production
.
CLASSPATH=:/opt/bea/patch_wls1002/profiles/default/sys_manifest_classpath/weblogic_patch.jar
      :/opt/bea/patch_cie640/profiles/default/sys_manifest_classpath/weblogic_patch.jar
      :/opt/bea/jrockit_150_15/lib/tools.jar:/opt/bea/wlserver_10.0/server/lib/weblogic_sp.jar
      :/opt/bea/wlserver_10.0/server/lib/weblogic.jar
      :/opt/bea/modules/features/weblogic.server.modules_10.0.2.0.jar
      :/opt/bea/modules/features/com.bea.cie.common-plugin.launch_2.1.2.0.jar
      :/opt/bea/wlserver_10.0/server/lib/webservices.jar
      :/opt/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar
      :/opt/bea/modules/net.sf.antcontrib_1.0b2.0/lib/ant-contrib.jar
      :
      :/opt/bea/wlserver_10.0/common/eval/pointbase/lib/pbclient51.jar
      :/opt/bea/wlserver_10.0/server/lib/xqrl.jar::
.
PATH=/opt/bea/wlserver_10.0/server/bin:/opt/bea/modules/org.apache.ant_1.6.5/bin
      :/opt/bea/jrockit_150_15/jre/bin
      :/opt/bea/jrockit_150_15/bin
      :/usr/local/sbin:/usr/local/bin
      :/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http://hostname:port/console        *
***************************************************
starting weblogic with Java version:
java version "1.5.0_15"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
BEA JRockit(R) (build R27.6.1-20-104573-1.5.0_15-20081016-1236-linux-ia32, compiled mode)
Starting WLS with line:
/opt/bea/jrockit_150_15/bin/java -jrockit   -Xms256m -Xmx512m   -da -Dplatform.home=/opt/bea/wlserver_10.0 
       -Dwls.home=/opt/bea/wlserver_10.0/server
       -Dweblogic.home=/opt/bea/wlserver_10.0/server
       -Dwli.home=
       -Dweblogic.management.discover=true  
       -Dwlw.iterativeDev=false 
       -Dwlw.testConsole=false 
       -Dwlw.logErrorsToConsole= 
       -Dweblogic.ext.dirs=/opt/bea/patch_wls1002/profiles/default/sysext_manifest_classpath
                          :/opt/bea/patch_cie640/profiles/default/sysext_manifest_classpath
       -Dweblogic.security.providers.authentication.LDAPDelegatePoolSize=50 
       -Dweblogic.management.username=admin -Dweblogic.management.password=admin9999 
       -Dweblogic.Name=wlm_tk01 
       -Djava.security.policy=/opt/bea/wlserver_10.0/server/lib/weblogic.policy   weblogic.Server
<Jan 7, 2010 5:22:02 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:
/opt/bea/wlserver_10.0/platform/lib/L10N/beehive_ja.jar:/opt/bea/wlserver_10.0/platform/lib/L10N/beehive_ko.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/beehive_zh_CN.jar:/opt/bea/wlserver_10.0/platform/lib/L10N/beehive_zh_TW.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/p13n_wls_ja.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/p13n_wls_ko.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/p13n_wls_zh_CN.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/p13n_wls_zh_TW.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/testclient_ja.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/testclient_ko.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/testclient_zh_CN.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/testclient_zh_TW.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/tuxedocontrol_ja.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/tuxedocontrol_ko.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/tuxedocontrol_zh_CN.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/tuxedocontrol_zh_TW.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/wlp_wls_ja.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/wlp_wls_ko.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/wlp_wls_zh_CN.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/wlp_wls_zh_TW.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/workshop_ja.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/workshop_ko.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/workshop_zh_CN.jar
       :/opt/bea/wlserver_10.0/platform/lib/L10N/workshop_zh_TW.jar
       :/opt/bea/wlserver_10.0/platform/lib/p13n/p13n-schemas.jar
       :/opt/bea/wlserver_10.0/platform/lib/p13n/p13n_common.jar
       :/opt/bea/wlserver_10.0/platform/lib/p13n/p13n_system.jar
       :/opt/bea/wlserver_10.0/platform/lib/p13n/wlp_services.jar
       :/opt/bea/wlserver_10.0/platform/lib/wlp/netuix_common.jar
       :/opt/bea/wlserver_10.0/platform/lib/wlp/netuix_schemas.jar
       :/opt/bea/wlserver_10.0/platform/lib/wlp/netuix_system.jar
       :/opt/bea/wlserver_10.0/platform/lib/wlp/wsrp-client.jar
       :/opt/bea/wlserver_10.0/platform/lib/wlp/wsrp-common.jar>
<Jan 7, 2010 5:22:03 PM GMT+09:00> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with BEA JRockit(R) Version R27.6.1-20-104573-1.5.0_15-20081016-1236-linux-ia32 from BEA Systems, Inc.>
<Jan 7, 2010 5:22:04 PM GMT+09:00> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.0 MP2  Wed Apr 29 02:26:47 EDT 2009 1213942 >


<Jan 7, 2010 5:32:14 PM GMT+09:00> <Info> <WebLogicServer> <BEA-000215> <Loaded License : /opt/bea/license.bea>
<Jan 7, 2010 5:32:14 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<Jan 7, 2010 5:32:14 PM GMT+09:00> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<Jan 7, 2010 5:32:14 PM GMT+09:00> <Notice> <Log Management> <BEA-170019> <The server log file /opt/bea/user_projects/domains/base_domain/servers/wlm_tk01/logs/wlm_tk01.log is opened. All server side log events will be written to this file.>
<Jan 7, 2010 5:32:17 PM GMT+09:00> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
<Jan 7, 2010 5:32:27 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
<Jan 7, 2010 5:32:27 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<Jan 7, 2010 5:32:35 PM GMT+09:00> <Notice> <Log Management> <BEA-170027> <The server initialized the domain log broadcaster successfully. Log messages will now be broadcasted to the domain log.>
<Jan 7, 2010 5:32:36 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
<Jan 7, 2010 5:32:36 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
<Jan 7, 2010 5:32:36 PM GMT+09:00> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.234.123:7001 for protocols iiop, t3, ldap, snmp, http.>
<Jan 7, 2010 5:32:36 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000329> <Started WebLogic Admin Server "wlm_tk01" for domain "base_domain" running in Production Mode>
<Jan 7, 2010 5:32:36 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
<Jan 7, 2010 5:32:36 PM GMT+09:00> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
* 起動完了メッセージ

管理サーバコンソールアクセスポートの確認
ポート番号 7001 が LISTEN になっていればOK 
$ netstat -an | grep 7001
tcp6       0      0 192.168.234.123:7001    :::*                    LISTEN
$

管理コンソールログイン画面を起動 http://tk01:7001/console



管理コンソールへログイン



サーバ状態を確認

wlm_tk01 (管理サーバ) の状態は、RUNNING になっている。
wls_tk01 (管理対象サーバ) の状態は、 SHUTDOWN になっている。


管理対象サーバを起動してみる

(手順)
・ドメイン構造のサーバをクリック
・サーバ(wls_tk01)をクリック
・制御タブをクリック
・起動ボタンをクリックすると以下エラーメッセージが表示される。

サーバ wls_tk01 に関連付けられているマシンがありません。
選択されたすべてのサーバは、この操作と互換性のない状態であるか、
または実行中の Node Manager に関連付けられていません。
または、要求したアクションの実行は許可されていません。
実行されるアクションはありません。

これはコンソール画面からのサーバ操作が必要な設定
マシンの作成及び、マシンとサーバの関連付け及び
ノードマネージャーの設定及び起動をしていないのでエラーになる。

スクリプトから管理対象サーバを起動する場合はこれらの作業は必要ないが、
コンソールからサーバ操作をする場合は必要となる。
この作業は別途行う。

サーバの状態を確認するコマンド


# java -cp /opt/bea/wls_server_10.0/server/lib/weblogic.jar weblogic.Admin \
       -url http://localhost:7001 -username admin -password pass GETSTATE wls_host01

Current state of "wls_host01" : RUNNING
#




先頭へ

      Document-Folder          一覧
HP-UX
HULFT
JAVA
JP1
JavaScript
Linux
MAC
PHP
Perl
Python
Ruby
SOA
Solaris
Unix全般
Windows
XML
エクセル
スタイルシート
セキュリティー
データベース
ネットワーク
パソコン
ブラウザ
プログラム構文
仮想化
          RSS-Folder
ニュース
   アットマーク・アイティ(@IT)
   シンクイット(ThinkIT)
   インターネットコム
   インターネットウォッチ
   日経IT-Pro
   日経パソコン
   CNET Japan
   ZD-NetJapan
   MYCOM
   RBB-Today
ベンダー
   日本IBM
   日本HP
   サンマイクロシステムズ
   NEC
   富士通
   日立
ソフトウェア
   マイクロソフト
   トレンドマイクロ
   オラクル
   サイボウズ
   Mozilla
   野村総合研究所
   (その他ソフトウェア企業)
更新履歴 一覧
 07/08 PERF
プログラム構文
 07/07 PERF
プログラム構文
 06/25 オブジェクトプログラミング2
Perl>サンプル
 07/12 クローン作成
仮想化>vCenter
 07/12 vyatta設定
ネットワーク>vyatta
 07/12 vyattaインストール
ネットワーク>vyatta
 07/12 リポジトリサーバ
Linux>サーバ構築
 07/05 VMwareのインストール
仮想化>VMware
 07/05 PXEブート
仮想化>KVM
 07/01 DHCPでのPXEブート
仮想化>KVM
 06/27 qcow2仮想DISK作成
仮想化>KVM
 06/13 NWの設定
仮想化>VMwareEsxi
 06/13 IPアドレスの変更
仮想化>VMwareEsxi
 06/12 自動ssh
Unix全般>シェル>Bash
 06/12 diffプログラミング
Python
Google