使用 WebSphere CloudBurst 实现定制,第 5 部分: 维护虚拟化的 WebSphere Application Server 环境
2010-05-21 00:00:00 来源:WEB开发网为什么选择使用归档文件打包紧急补丁?有许多可能性;例如,将定制补丁应用到一个操作系统(如果使用自己的映像和 Red Hat 作为操作系统),将补丁应用到您在扩展和捕捉过程中添加到映像的供应商软件,等等。
假设您将定制的反病毒软件安装到了 WebSphere CloudBurst 目录中的其中一个虚拟映像中。如果运行基于这个映像的虚拟系统,并且反病毒软件供应商发布了新的更新,那么您可能需要向虚拟系统应用这些更新。为此,您可以创建一个归档文件并将之作为紧急补丁上传。
归档文件包含以下三个组件:
service.xml 文件
定制 shell 脚本
包含必要更新的二进制文件(可选)。
只有前两个部分是必需的。某些情况下,比如,如果您在应用更新期间通过一个网络连接从供应商处检索二进制文件,那么您可能不需要为软件更新打包实际的二进制文件。应用软件更新的 service.xml 文件具有如清单 1 所示的结构。
清单 1. service.xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<rmsd:Service xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:rmsd="http://www.ibm.com/websphere/rainmaker/service/servicedescription"
xsi:schemaLocation="http://www.ibm.com/websphere/rainmaker/service/servicedescription
./Service.xsd">
<rmsd:ImagePrereqs>
<rmsd:prereq name="WAS 7.0.0.7 with anti-virus software" version="7.0.0.7"/>
</rmsd:ImagePrereqs>
<rmsd:Packages>
<rmsd:Package name="Anti-virus update" type="ifix" target="APPLICATION">
<rmsd:Command name="/bin/sh /tmp/avupdate/updateAntiVirusSoftware.sh">
<rmsd:Log>/tmp/avupdate/logs</rmsd:Log>
<rmsd:Location>/tmp/avupdate</rmsd:Location>
<rmsd:Timeout>600000</rmsd:Timeout>
</rmsd:Command>
</rmsd:Package>
</rmsd:Packages>
</rmsd:Service>
Tags:使用 WebSphere CloudBurst
编辑录入:爽爽 [复制链接] [打 印]- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
更多精彩
赞助商链接