如何在 WebSphere ND 中創建概要文件?

已發表: 2016-11-22

在 IBM WebSphere 中創建概要文件是設置應用程序環境的第一步。 了解該過程對於 WebSphere 管理員來說是必不可少的。

在這篇文章中,我將解釋如何在 IBM WebSphere Application Server Network Deployment 中創建配置文件

這假設您已經在 Linux 環境中安裝了 IBM WAS。

在開始創建配置文件之前,讓我們了解一下 IBM WAS 中的配置文件是什麼

概要文件是一個完整的運行時環境,它結合了 WAS 二進製文件和概要文件(用戶數據/配置)。

was-profile

WebSphere 中有多種類型的配置文件可用。

  • Cell – DMGR 和聯合應用服務器的組合
  • 獨立
  • 管理
  • 自定義配置文件

您可以通過兩種方式創建 WebSphere Application Server 概要文件。

  1. GUI – 使用配置文件管理工具
  2. 靜默 – 使用 manageprofile.sh 腳本

在這篇文章中,將使用 GUI 創建一個 Cell 配置文件。

  • 登錄到安裝了 WAS 的服務器
  • 轉到 WAS 二進制位置 >> bin >> ProfileManagement(在默認安裝位置中,它將是 /opt/IBM/WebSphere/AppServer/bin/ProfileManagement)
  • 啟動配置文件管理工具
./pmt.sh
  • 它將打開一個“WebSphere Customization Toolbox”窗口,單擊 Create

是-pmt

  • 選擇“Cell”環境,點擊下一步

was-pmt-細胞

在下一個屏幕中,您可以選擇配置文件創建過程。 有兩個過程。

  1. 典型配置文件創建 - 將使用默認配置和端口號創建配置文件。 在大多數情況下,您可以選擇此項。
  2. 高級配置文件創建——如果您希望自定義默認端口、配置,那麼您將需要使用它。
  • 讓我們繼續創建“典型”配置文件,單擊下一步
  • 輸入 DMGR 的用戶名和密碼,如果您不希望 DMGR 受到密碼保護,則可以取消選中“啟用管理安全性”框。

was-pmt-安全

  • 查看配置文件摘要並單擊“創建”。 如果你願意,你可以從這個屏幕複製信息,因為它會包含很多有用的信息,比如。
 地點
個人資料名稱
單元格名稱
節點名稱
端口
配置文件類型

是-pmt-摘要

  • 創建配置文件需要幾分鐘時間,完成後,您應該會看到一條確認信息。

是-pmt-成功

如果您注意到,我在上面的屏幕中保留了默認選項“啟動第一步控制台”。

這將打開第一步嚮導,您可以在其中驗證安裝。 驗證是必不可少的,這樣您就知道您的個人資料可以正常工作並準備好為您的業務部署必要的應用程序。

  • 點擊“安裝驗證”

是驗證

驗證過程涉及啟動和停止 DMGR,您應該會看到如下所示的內容。

 服務器名稱是:dmgr
檔案名稱是:Dmgr01
配置文件主頁是:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01
配置文件類型是:dmgr
單元名稱為:localhostCell01
節點名稱為:localhostCellManager01
當前編碼為:UTF-8
開始運行以下命令:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh -profileName Dmgr01
>ADMU0116I: 工具信息正在記錄到文件中
> /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
>ADMU0128I: 使用 Dmgr01 概要文件啟動工具
>ADMU3100I:正在讀取服務器的配置:dmgr
>ADMU3200I:服務器已啟動。 等待初始化狀態。
>ADMU3000I:服務器 dmgr 對電子商務開放; 進程 ID 為 32013
服務器端口號為:9060
IVTL0010I:在端口:9060 上連接到本地主機 WebSphere Application Server
IVTL0015I: WebSphere Application Server localhost 正在端口 9060 上運行,用於概要文件 Dmgr01
IVTL0035I: 安裝驗證工具正在掃描 /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log 文件以查找錯誤和警告。
[11/20/16 4:53:38:556 PST] 00000001 WSKeyStore W CWPKI0041W: 一個或多個密鑰庫正在使用默認密碼。
[11/20/16 4:53:47:225 PST] 00000001 HostNameMap W HMGR0064W:主機名 localhost 的 IP 地址解析僅找到環回地址。 將使用環回地址。
[11/20/16 4:53:53:571 PST] 00000001 SibMessage W [:] CWSJY0003W:MQJCA5001:WMQ 消息傳遞:'9.0.0.0-p900-L160509.1'。
[11/20/16 4:53:55:298 PST] 0000007a AuthConfigFac W SECJ8032W:未定義 AuthConfigFactory 實現,使用默認的 JASPI 工廠實現類:com.ibm.ws.security.jaspi.ProviderRegistry。
[11/20/16 4:54:00:239 PST] 00000078 AbstractInjec W CWNEN0070W:無法識別 javax.ws.rs.HeaderParam 註釋類,因為它是從文件加載的:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar 位置,而不是來自產品類加載器。
[11/20/16 4:54:00:242 PST] 00000078 AbstractInjec W CWNEN0070W:將無法識別 javax.ws.rs.MatrixParam 註釋類,因為它是從文件加載的:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar 位置,而不是來自產品類加載器。
[11/20/16 4:54:00:243 PST] 00000078 AbstractInjec W CWNEN0070W:無法識別 javax.ws.rs.core.Context 註釋類,因為它是從文件加載的:/opt/IBM/WebSphere /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar 位置,而不是來自產品類加載器。
[11/20/16 4:54:00:244 PST] 00000078 AbstractInjec W CWNEN0070W:無法識別 javax.ws.rs.CookieParam 註釋類,因為它是從文件加載的:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar 位置,而不是來自產品類加載器。
[11/20/16 4:54:00:245 PST] 00000078 AbstractInjec W CWNEN0070W:將無法識別 javax.ws.rs.PathParam 註釋類,因為它是從文件加載的:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar 位置,而不是來自產品類加載器。
[11/20/16 4:54:00:246 PST] 00000078 AbstractInjec W CWNEN0070W:無法識別 javax.ws.rs.QueryParam 註釋類,因為它是從文件加載的:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar 位置,而不是來自產品類加載器。
[11/20/16 4:54:02:982 PST] 00000001 TcpTransport W ADMD0025W:在進程發現中,127.0.0.1 IP 地址用於通告端點。 這種用法可能會導致網絡環境出現問題。
[11/20/16 4:54:03:213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I:在 /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs 上發出 FFDC 事件/ffdc/dmgr_917750c5_16.11.20_04.54.03.0579098089159114197997.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 189
IVTL0040I: 在 /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log 文件中檢測到 12 個錯誤/警告
IVTL0070I: 安裝驗證工具驗證成功。
IVTL0080I:安裝驗證已完成。

至此,配置文件創建成功

讓我們嘗試訪問 DMGR URL

是-dmgr

做得好! 您已經創建了一個單元環境配置文件,並準備好部署應用程序並進行必要的配置。

我希望這對 WebSphere 管理員有用。 讓我知道你的想法。