将修订包应用到 WebSphere Liberty Profile

Posted

技术标签:

【中文标题】将修订包应用到 WebSphere Liberty Profile【英文标题】:Applying Fixpacks to WebSphere Liberty Profile 【发布时间】:2017-06-23 19:48:35 【问题描述】:

我目前安装了 WebSphere Liberty Profile ND 8.5.5.6。为了在我们的 Linux 集群环境中应用 16.0.0.4 的维护,我应该将其解压缩到现有 WLP 8.5.5.6 之上,还是仅将其解压缩到新位置?我能够将图像解压缩到 Windows 中的新目录,它可以工作,但我们的本地环境中没有集群,所以我不确定哪个是更好的解决方案。

【问题讨论】:

我建议将 16004 解压缩到一个新位置,然后从 8554 复制/粘贴您的 wlp/usr 文件夹(如果有的话,还有 wlp/etc)。 【参考方案1】:

您希望将新的 Liberty(在您的情况下为 16.0.0.4,尽管 17.0.0.2 是可用的最新版本)解压缩到新位置。然后将 WLP_USER_DIR 变量设置为指向保存服务器的旧目录(默认情况下,这将是 wlp/usr 目录)。同样,您希望将 WLP_OUTPUT_DIR 设置为指向您希望新输出转到服务器生成的位置,例如日志(默认情况下,这与 server.config.dir 相同)。 最佳实践将规定您的用户目录(保存您的服务器/应用程序)和您的输出目录(保存服务器的输出,如日志)与运行时分离。这样做的好处之一是可以快速轻松地升级到新的补丁包。

可以在此处找到有关升级的文档:https://www.ibm.com/support/knowledgecenter/en/SSAW57_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/twlp_inst_fixpack_zip.html

【讨论】:

【参考方案2】:

这不是 FP 安装。它是一个主要的版本更改。现在,由于您要进行主要版本更改,请选择最新版本 - 17.0.0.3

此外,您必须重新执行所有操作 - 创建服务器配置文件、安装所需功能、部署应用程序。

这一切都必须在您将解压缩最新版本的新位置完成。您将不得不放弃旧版本。

【讨论】:

以上是关于将修订包应用到 WebSphere Liberty Profile的主要内容,如果未能解决你的问题,请参考以下文章

如何从 WebSphere Liberty Maven 插件部署到 WebSphere Liberty 应用程序目录?

websphere liberty - SLF4J jars 与 websphere 内部包冲突

Websphere Liberty Profile 上 Worklight 服务器的拓扑

WebSphere Liberty Web 套接字丢失消息

轻量级应用服务器WebSphere Liberty 17.0.0.1 新版本发布会

Liberty Websphere 上没有共同的密码套件