使用 WebSphere CloudBurst 实现定制,第 5 部分: 维护虚拟化的 WebSphere Application Server 环境
2010-05-21 00:00:00 来源:WEB开发网此时,只需要单击 OK, WebSphere CloudBurst 将应用补丁。实际上,WebSphere CloudBurst 将把归档文件解压缩到目标虚拟机器上的 /tmp/avupdate 目录,并将调用 /tmp/avupdate/updateAntiVirusSoftware.sh 脚本。
在 WebSphere CloudBurst 中使用归档作为紧急补丁的用例非常多。如果您使用有效的 service.xml 和有效的脚本或模块打包归档,那么您就可以做任何您想做的事情。
命令行接口选项
在 WebSphere CloudBurst 1.1 中,更新被交付给命令行接口,后者提供了用于创建和应用更新的各种功能,正如前面使用 Web 控制台所展示的一样。这些新特性使您能够以自动化方式向虚拟系统应用单个补丁或更新,或者应用多个补丁和更新。
为了支持这些新的功能,命令行接口中提供了一个新的资源和新的资源集合。新的资源是 cloudburst.fix,新的资源集合为 cloudburst.fixes。资源集合就是指一组 cloudburst.fix 资源。
cloudburst.fix 资源表示 WebSphere CloudBurst 目录中的一个紧急补丁。您使用这个资源来创建新的紧急补丁,这个紧急补丁将被存储在 WebSphere CloudBurst Appliance 的目录中。
在清单 2 中,第一行展示了一个补丁的创建。一个包含新补丁名和 PAK 文件的位置的 JSON 结构被传递给 create 方法。接下来两行为名为 WebSphere Application Server 7.0.0.7 的虚拟映像检索资源并更新补丁资源的 prereqs 属性,以表明这个补丁适用于这个特定的虚拟映像。
清单 2. 使用 cloudburst.fix 创建一个新的紧急补丁
>> fix = cloudburst.fix.create({“archive”:”/opt/myfixes/
7.0.0.7-ws-was-multios-ifpk97370.pak”, “name”:”PK97370”})
>> targetImage = cloudburst.virtualimages[“WebSphere Application Server 7.0.0.7”][0]
>> fix.prereqs.append(targetImage)
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...
更多精彩
赞助商链接