如何在IBM WebSphere 7中静默更新Fixpack和iFix

WebSphere管理员的任务之一是保持环境的最新状态,您应该熟悉此过程。这假设您已经在Linux environment上安装并运行了WebSphere 7

您可以选择使用交互式(GUI)或静默模式来更新WebSphere应用程序服务器7中的Fixpack和iFix(临时修复程序)。以下将指导您如何使用命令行进行静默更新。

截至2016年4月,仍有超过37%的用户使用WebSphere 7,所以我觉得与大家分享这些指示可能很有用。

首先,您需要确保您拥有最新的更新安装程序。如果没有,可以从以下链接下载。

http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg24020446
  • 从上面的链接中下载所需平台的更新安装程序。根据您的互联网速度,可能需要几分钟。
  • 下载完成后,将其解压缩到服务器上的临时位置(/tmp)。

注意:备份是一个救命稻草,所以在进行任何操作之前不要忘记进行备份。

  • 删除/Path/to/Websphere_v7/UpdateInstaller/*的所有内容
  • 在/tmp下面创建一个名为“UPDIResonsefile.txt”的响应文件,并添加以下内容
-OPT silentInstallLicenseAcceptance="true"
-OPT allowNonRootSilentInstall="true"
-OPT installLocation="/Path/to/WebSphere_v7/UpdateInstaller"
  • 导航到您解压缩更新安装程序的文件夹。在此示例中为:
/tmp/UpdateInstaller
  • 使用响应文件的位置作为参数运行安装命令
./install -options /tmp/UPDIResonsefile.txt –silent

这将花费几分钟时间,升级“更新安装程序到最新版本”。

应用Fixpack更新

从以下链接下载所需的fix pack到/tmp

http://www-01.ibm.com/support/docview.wss?uid=swg27004980

以下示例是基于安装IBM HTTP Server 37 Fix Pack。

  • 在/tmp下创建一个名为“IHSFIXPACKResonsefile.txt”的新的静默文件,并添加以下内容
-W maintenance.package="/tmp/7.0.0-WS-IHS-AixPPC32-FP0000037.pak"
-OPT rootUserHasRunSlibcleanCommandSuccessfully="true"
-W product.location="/path/to/WebSphere_v7/HTTPServer"
-W update.type="install"
  • 导航到UpdateInstaller目录并使用响应文件的位置作为参数运行update.sh命令
/Path/to/WebSphere_v7/UpdateInstaller/update.sh –options /tmp/IHSFIXPACKResonsefile.txt -silent

应用临时修复更新

该过程与应用fix pack类似。您可以使用与fix pack安装相同的响应文件。但是,您需要将fix pack存储库位置替换为临时修复存储库位置。

例如:

/Path/to/WebSphere_v7/UpdateInstaller/update.sh –options /tmp/InterimFIXPACKResonsefile.txt –silent

以上应该给您一个如何在IBM WebSphere应用程序服务器7环境中应用Fixpack的想法。顺便问一下,您知道IBM Cloud上有可用于使用吗?试试看,很酷!

类似文章