码迷,mamicode.com
首页 > 其他好文 > 详细

Automate Xen Server 6.2 Patch update by powershell

时间:2014-09-05 16:24:32      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:windows   update   forward   linux   稳定性   

最近有点功夫安装测试了下Xen Server6.2 ,这个版本及之后开始开源了,未许可版本和许可版本的最大区别是许可版本可通过Xencenter 来自动化补丁安装。总之,xencenter 的很多特点符合我的要求:

 

1. 免费版本、功能基本很全(HA、支持USB forward to VM、模板、快照)

2. windows 下xencenter 图形化进行管理,也可以使用各种语言,如C#\Python\Powershell来进行管理。

3. 稳定性不错,和之前的virtualbox On Headless linux 上对比,Xenserver的虚拟机基本没有重启挂起、花屏等怪问题。

4. 6.1 及之前的版本还可以通过SCVMM 2012 R2或之前的版本来管理,但是6.2就不行了,还好有xencenter, SDK等等。

5. 备份和灾难恢复的帮助和场景在XenServer 的管理手册中也描述的很详细。

 

现在的第一步是把Xen server的补丁安装自动化,研究了下之前别人的Powershell脚本,是6.1 版本上Powershell SDK的语法写的,但是6.2变化很大。

 

这个是用脚本更新补丁后的最终截图。

 

bubuko.com,布布扣

脚本分两个,一个专门用来下载和解压补丁,一个专门从补丁下载后的目录中更新补丁(自动暂停、关闭相关虚拟机,弹出ISO挂载,自动把服务器设置成维护状态等等)。

 

downloader的补丁选择界面

bubuko.com,布布扣

 

Updater的更新输出:

bubuko.com,布布扣

 

 

相关脚本文件打包:

https://github.com/yoke88/AutomateXenServerPatch/archive/master.zip

Automate Xen Server 6.2 Patch update by powershell

标签:windows   update   forward   linux   稳定性   

原文地址:http://yoke88.blog.51cto.com/973273/1549288

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!