Weblogic12C集羣安裝文檔(靜默)

 

 

用戶、用戶組、目錄分配

用戶

用戶組

目錄

說明

weblogic

weblogic

/weblogic

weblogic主目錄

weblogic

weblogic

/weblogic/Oracle

weblogic安裝目錄

服務器

IP

說明

192.168.216.130

主機

192.168.216.131

集羣節點

 

產品

版本

weblogic

fmw_12.2.1.3.0_wls.jar

jdk

jdk-8u171-linux-x64.tar.gz

 

  • weblogic安裝

以下操作所有服務器均需執行

使用root用戶登錄服務器

創建weblogic用戶、weblogic用戶組

groupadd weblogic
useradd -g weblogic -d /home/weblogic weblogic

設置密碼(weblogic)

mkdir -p /weblogic/Oracle
chown -R weblogic:weblogic /weblogic

切換weblogic用戶登錄服務器

上傳weblogic和JDK安裝包至/weblogic/Oracle目錄

解壓JDK壓縮包

cd /weblogic/Oracle
tar -xvf jdk-8u171-linux-x64.tar.gz

查看jdk安裝是否正常

./jdk1.8.0_171/bin/java -version

在當前目錄創建wls.rsp響應文件

cd /weblogic/Oracle
vi wls.rsp

寫入以下內容

[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
#安裝目錄
ORACLE_HOME=/weblogic/Oracle/Middleware12C
#安裝產品
INSTALL_TYPE=WebLogic Server

在當前目錄創建oraInst.loc環境初始化文件

cd /weblogic/Oracle
vi oraInst.loc

寫入以下內容

#產品清單目錄
inventory_loc=/weblogic/Oracle/oraInventory
#用戶組名稱
inst_group=weblogic

執行安裝命令

./jdk1.8.0_171/bin/java -jar /weblogic/Oracle/fmw_12.2.1.3.0_wls.jar -silent -responseFile /weblogic/Oracle/wls.rsp -invPtrLoc /weblogic/Oracle/oraInst.loc

 

結果顯示如上圖則安裝成功!

  • 創建domain

使用weblogic登錄192.168.216.130服務器(主機)

創建create_domain.rsp域配置文件

cd /weblogic/Oracle
vi create_domain.rsp

寫入以下內容

read template from “/weblogic/Oracle/Middleware12C/wlserver/common/templates/wls/wls.jar”;

set JavaHome “/weblogic/Oracle/jdk1.8.0_171”;
set ServerStartMode “prod”;

find Server “AdminServer” as AdminServer;
set AdminServer.ListenAddress “192.168.216.130”;
set AdminServer.ListenPort “7001”;

create Cluster “cluster_1” as Cluster1;
create Machine “machine_1” as Machine1;
create Machine “machine_2” as Machine2;
create Server “server_1” as Server1;
create Server “server_2” as Server2;

set Cluster1.ClusterAddress “192.168.216.130:8080,192.168.216.131:8080”;

set Server1.ListenAddress “192.168.216.130”;
set Server1.ListenPort “8080”;
set Server1.machine “machine1”;
set Server1.cluster “cluster1”;

set Server2.ListenAddress “192.168.216.131”;
set Server2.ListenPort “8080”;
set Server2.machine “machine2”;
set Server2.cluster “cluster2”;

set AdminServer.machine “machine1”;

find User “weblogic” as User1;
set User1.password “weblogic123”;

write domain to “/weblogic/Oracle/Middleware12C/user_projects/domains/base_domain/”;

close template;

顯示successed說明創建成功

 

修改nodeManager配置

cd /weblogic/Oracle/Middleware12C/user_projects/domains/base_domain/nodemanager/
sed -i 's/^ListenAddress=localhost$/ListenAddress=192.168.216.130/g' nodemanager.properties

創建boot.properties認證文件

cd /weblogic/Oracle/Middleware12C/user_projects/domains/base_domain/security
vi boot.properties

寫入以下內容

username=weblogic
password=weblogic123

創建server目錄,拷貝security

cd /weblogic/Oracle/Middleware12C/user_projects/domains/base_domain
mkdir -p servers/AdminServer
mkdir -p srevers/server_1
mkdir -p servers/server_2
cp -rf security/ servers/AdminServer/
cp -rf security/ servers/server_1/
cp -rf security/ servers/server_2/

啓動管理控制檯

cd /weblogic/Oracle/Middleware12C/user_projects/domains/base_domain/bin
nohup ./startWebLogic.sh > admin.log &
tail -f admin.log

設置每臺計算機的節點管理器配置

保持頁面爲可編輯的狀態,修改節點管理器的監聽地址

計算機

監聽地址

machine_1

192.168.216.130

machine_2

192.168.216.131

 

修改後保存。

 

管理服務器設置

選擇 SSL>高級

將主機名驗證改爲無

 

修改完後保存。最後激活更改。

啓動節點管理器

cd /weblogic/Oracle/Middleware12C/user_projects/domains/base_domain/bin
./startNodeManager.sh > node.log &
tail -f node.log

然後把base_domain目錄達成tar包,推送給其餘節點服務器。

在節點服務器上將tar包解壓,然後啓動節點管理器即可。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章