Powercli 批量配置虚拟机cpu/memory/disk/network

Add-PSSnapin *vmware*
$passwd = Read-Host "input your vcenter password: " -AsSecureString
Connect-VIServer -Server 10.10.10.10 -User [email protected] -Password $passwd

$vms = Import-CSV E:\NewVMs.csv
 foreach ($vm in $vms){
    $cpu = $vm.NumCPU
    $mem = $vm.MemoryGB
    $disk = $vm.DiskGB
    $note = $vm.Description
    $network = $vm.NetworkName
    get-vm -Name $vm.Name | Set-VM  -NumCpu $cpu -MemoryGB $mem  -Notes $note -RunAsync
    }
$vms = Import-CSV E:\NewVMs.csv
 foreach ($vm in $vms){
    $disk = $vm.DiskGB
    Get-VM -Name $vm.Name | Get-HardDisk | Set-HardDisk -CapacityGB $disk
    } 
$vms = Import-CSV E:\NewVMs.csv
 foreach ($vm in $vms){
    $net = $vm.NetworkName
    Get-VM -Name $vm.Name | Get-NetworkAdapter | Set-NetworkAdapter -NetworkName $net -RunAsync 
    }
时间: 2024-12-23 00:35:14

Powercli 批量配置虚拟机cpu/memory/disk/network的相关文章

Powercli 批量配置虚拟机资源预留

Get-VMResourceConfiguration ` -vm $vm.name | Set-VMResourceConfiguration -CpuReservationMhz 576 -MemReservationMB 1024

linux 监控CPU memory disk process 脚本

#!/bin/bash # #This is a monitor system CPU Memory process disk IO disk zone statistixs scripts. # # ##CPU usage rate /bin/date>> /mnt/system_info.log echo -e "\n" >> /mnt/system_info.log ##CPU usage rate echo -e "\033[31mCPU us

Linux性能监控——CPU,Memory,IO,Network

版权声明:本文由刘爽原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/107 来源:腾云阁 https://www.qcloud.com/community 一.CPU 1.良好状态指标 CPU利用率:User Time <= 70%,System Time <= 35%,User Time + System Time <= 70%. 上下文切换:与CPU利用率相关联,如果CPU利用率状态良好,大量的上下文切换也是

python监控windows的CPU,Memory,Disk

有一批windows系统需要监控,无论是zabbix.nagios都需要安装相关插件,操作起来比较麻烦. python的psutil模块可以跨平台监控linux.windows.mac等,于是使用python写监控脚本,然后利用py2exe工具将其打包成exe后,直接将其放到windows下直接运行即可. 1.安装python2.7(32位) 在https://www.python.org/downloads/ 下载适合系统的python 安装后修改环境变量,"系统变量"----PAT

Powercli批量修改虚拟机网卡端口组

Get-VM 0001 | Get-NetworkAdapter | Where-Object NetworkName -eq vcenterHA | Set-NetworkAdapter -confirm:$false -Portgroup (Get-VirtualPortGroup -Name vlan201 -Standard -VMHost 172.16.15.201) # 0001是虚拟机的名称,可以用*号匹配所有vm # -VMHost 172.16.15.201是0001所在的es

Powercli 批量创建虚拟机

Add-PSSnapin *vmware* $passwd = Read-Host "input your vcenter password: " -AsSecureString Connect-VIServer -Server 10.10.10.10 -User [email protected] -Password $passwd  $vms = Import-CSV E:\NewVMs.csv  foreach ($vm in $vms){       $Template = G

powercli 批量配置vmhost 初始信息

#add distributed switch  to datacenter  New-VDSwitch -Name vds-vmotion -Location Dtarget  New-VDSwitch -Name vds-prd -Location Dtarget  New-VDSwitch -Name vds-storage -Location Dtarget #add portgroup to distributed switch  Get-VDSwitch vds-prd  | New

解决kvm安装windows7虚拟机cpu只有两个的问题

问题描述:使用下面的命令创建的虚拟机 virt-install --ram=2048 --vcpus=8 --os-type windows --os-variant=winvista \ --cdrom /ISOs/Windows_7_CHS_sp1_x86.iso --network bridge=br1 \ --disk path=/dev/vg/Office-QA-VS-102-85 --accelerate \ --vnc --vncport=5910 --noautoconsole 

在centos6.7上安装kvm,批量创建虚拟机

实验环境:dell r710 linux系统使用centos6.7 内存32G,硬盘800G 服务器主机:172.18.204.1 kickstart文件主机:172.18.11.115 ]# modprobe kvm ]# lsmod |grep kvm 显示如下即可继续: 验证:如下文件存在即可 ]# ls /dev/kvm 关闭selinux: ]# vim /etc/sysconfig/selinux selinux=dsabled ]# service NetworkManager s