在CentOS上部署WebLogic集群涉及多個步驟,包括安裝WebLogic、配置集群、啟動集群等。以下是一個基本的指南,幫助你完成WebLogic在CentOS上的集群部署:
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
/etc/hostname 文件,設置每臺服務器的主機名。/home/weblogic/.bash_profile 文件,添加以下內容:export JAVA_HOME=/path/to/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export LANG=en
tar -zxvf wls_14.1.1.0.0_wls_lite_generic.jar
mkdir -p /WebLogic/oracle/middleware
Install.rsp 文件,配置安裝選項。vi /WebLogic/oracle/Install.rsp
示例配置:[ENGINE] Response File Version=1.0
[GENERIC]
The oracle home location. This can be an existing Oracle Home or a new Oracle Home.
ORACLE_HOME /WebLogic/oracle/middleware
Set this variable value to the Installation Type selected. e.g. Fusion Middleware Infrastructure, Fusion Middleware Infrastructure With Examples.
INSTALL_TYPE WebLogic Server
Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME your_support_username
Provide the My Oracle Support Password MYORACLESUPPORT_PASSWORD your_support_password
Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration.
DECLINE_SECURITY_UPDATES false
Set this to true if My Oracle Support Password is specified.
SECURITY_UPDATES_VIA_MYORACLESUPPORT false
Provide the Proxy Host PROXY_HOST your_proxy_host
Provide the Proxy Port PROXY_PORT your_proxy_port
Provide the Proxy Username PROXY_USER your_proxy_user
Provide the Proxy Password PROXY_PWD your_proxy_password
Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http /Https]]: // [repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL http://your_collector_hub_url
su - weblogic
java -jar /WebLogic/oracle/middleware/fmw_14.1.1.0.0_wls.jar -silent -invPtrLoc /etc/oraInst.loc -responseFile /WebLogic/oracle/Install.rsp
cd /path/to/weblogic/user_projects/domains
./config.sh
按照提示完成域的創建,并設置管理服務器和受管服務器的相關信息。config/config.xml),找到 <clusters> 標簽,并添加集群成員信息。例如:<cluster name="mycluster">
<member name="node1" host="node1.example.com" port="7001"/>
<member name="node2" host="node2.example.com" port="7002"/>
</cluster>
cd /path/to/weblogic/installation/bin
./startWebLogic.sh
./startManagedWebLogic.sh server1 http://admin_server_ip:7001
./startManagedWebLogic.sh server2 http://admin_server_ip:7001
http://<管理服務器IP>:7001/console),驗證集群是否正常運行。通過以上步驟,你可以在CentOS上成功部署WebLogic集群。請根據具體需求和環境調整配置。