如何在 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 管理员有用。 让我知道你的想法。