|
|
51CTO旗下网站
|
|
移动端

3.2.6 批量设置虚拟机版本和CPU、内存保留值

《运维前线:一线运维专家的运维方法、技巧与实践》第3章数据中心搬迁中的x86自动化运维,本章主要介绍在大型数据中心搬迁的过程中,如何利用自行编制的各类脚本,低成本、高效率又准确地完成大量节点的逻辑搬迁工作。本节为大家介绍批量设置虚拟机版本和CPU、内存保留值。

作者:云技术社区来源:机械工业出版社|2017-04-23 16:21

3.2.6 批量设置虚拟机版本和CPU、内存保留值

因搬迁的环境中虚拟机版本不统一,既有version 4的,又有version 7和8的虚拟机,为保证虚拟机的版本统一,故需将虚拟机版本调整为version 8,同时为保证群集中所有的虚拟机都能顺利开启,还需要将CPU和内存的预留资源调整为0,命令如下:

  1. foreach ($vm in $vmlist)  
  2. {  
  3. set-vm $vm.oldname -version v8 -confirm:$false;  
  4. (Get-VM  $vm.oldname | Get-VMResourceConfiguration | where {$_.CPULimitMhz -ne  
  5. '0'} | Set-VMResourceConfiguration -cpuReservationMhz 0);  
  6. (Get-VM $vm.oldname | Get-VMResourceConfiguration | where  
  7. {$_.MemReservationMB -ne '0'} | Set-VMResourceConfiguration -MemReservationMB  
  8. 0)  

批量启动虚拟机

  1. FOREACH ($vm in $vmlist)  
  2. {start-vm -VM $vm } 


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

C#高级编程(第4版)

C#经典名著!2006年最受读者喜爱的十大技术开发类图书!也是Wrox红皮书中最畅销的品种之一,从第一版开始就名满天下;其第3版被中华读书报...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊