How to batch extend VM disk

Add-PSSnapin vmWARE.VimAutomation.Core

$vc="vCenterHostName"

connect-viserver $vc

$VMinfo = get-content "c:\VMName.csv"

foreach ($VM in $VMinfo){

Get-HardDisk -vm $VM | where {$_.Name -eq "Hard Disk 1"} |Set-HardDisk -CapacityGB 60 -Confirm:$false

}

根据实际情况更改VC名字和Hard disk number and size.

时间: 2024-10-08 11:46:19

How to batch extend VM disk的相关文章

vmkfstools change disk format or extend share disk

Enabling clustering features for an existing virtual disk by converting in place (1035823)clustering 通过就地转换为现有虚拟磁盘启用群集功能 (2062869)请添加链接描述 Attempts to extend the size of an EagerZeroedThick VMDK from the vSphere Client might result in a LazyZeroedThic

extend san disk

server abc00101 要加一个lun,需要往生产用的SG和备份用的SG里分别加两个lun,先确定lun的号码,例如1234和abcd,再把disk加入SG之前,需要先往此SG的pool里bind上1234和abcd. 第二步: 需要在backup server的相应两个DG中加入这两个lun,命令如下: symld -sid xxx -g [abcd_dg] add dev 1234 abcd_sg_01  ( abcd_sg_01为1234这个lun的logic name) symb

Scripts for configure VM

How to batch extend VM disk Add-PSSnapin vmWARE.VimAutomation.Core $vc="vCenterHostName" connect-viserver $vc $VMinfo = get-content "c:\VMName.csv" foreach ($VM in $VMinfo){ Get-HardDisk -vm $VM | where {$_.Name -eq "Hard Disk 1&q

Azure上批量创建OS Disk大于30G的Linux VM

Azure上VM的OS盘的大小在创建时是固定的.Windows是127G,Linux是30G.如果需要批量创建的VM的OS Disk有更大的容量.可以考虑用下面的方法实现. 1 创建一台有Data-disk的CentOS VM,对其进行客户化,安装软件,挂载磁盘 2 扩大OS Disk的容量 3 在VM内resize OS Disk的容量 4 把这台VM捕获成Azure的Image 5 通过这个Image批量创建VM.创建VM的OS Disk容量是刚刚调整的容量 本文将采用Azure CLI 2

Azure Managed Disk操作

Azure Managed Disk对原有的Page Blob进行了一次封装.使得Azure VM的Disk操作变得非常简单.本文将介绍实际操作中针对Manage Disk的一些操作. 一.创建Manage Disk Manage Disk的创建,可以创建空磁盘,也可以从其他源创建Disk. 1 创建空磁盘 [email protected]:~# az disk create -g hwtest -n hwempty01 --size-gb 31 --sku Standard_LRS {\ F

oVirt的VM在线快照实现浅析

环境说明 OS: CentOS Linux release 7.1.1503 (Core) Ovirt-engine: ovirt-engine-3.5.3.1-1.el7 VDSM: vdsm-4.16.20-0.el7 GuestOS: CentOS release 6.5 (Final) 硬件说明: 单网卡且只有一个IP:10.10.19.100(可连接外网) 附:此主机同时充当engine和node角色   Item              Name                 P

Vue利用Vue.extend()实现自定义弹出框

运用场景:如果想实现一个类似于 window.alert() 提示组件要求像调用 JS 函数一样调用它,这时候Vue.extend + vm.$mount 组合就派上用场了. 简单介绍: Vue.extend(options) 参数:对象 用法:使用Vue构造器,创建一个“子类”,参数是一个包含组件选项的对象,其中,data选项中必须是函数 描述:Vue.extend返回的是一个“扩展实例构造器”,也就是预设了部分选项的Vue的实例构造器,它常常服务于Vue.component用来生成组件,可以

Vue 基础知识之 Vue.extend

Vue.extend 属于 Vue 的全局 API,在实际业务开发中我们很少使用,因为相比常用的 Vue.component 写法使用 extend 步骤要更加繁琐一些.但是在一些独立组件开发场景中,Vue.extend + $mount 这对组合是我们需要去关注的. 官方文档 学习开始之前我们先来看一下官方文档是怎么描述的. Vue.extend( options ) 参数: {Object} options 用法: 使用基础 Vue 构造器,创建一个“子类”.参数是一个包含组件选项的对象.

CloudStack全局配置參数

參数 描写叙述 类型 默认值 account.cleanup.interval 清除用户账户所须要等待的时间(秒) 整数 86400 agent.lb.enabled If agent load balancing enabled in cluster setup true/false false agent.load.threshold  Percentage (as a value between 0 and 1) of connected agents after which agent