Vmware

PowerCli Sanal Makina Cpu & Core Değiştirme

Vmware PowerCli
Merhaba,
Sisteminizde kullanılan sanal makinalaırn CPU ve Core değerlerini PowerCli üzerinden hızlı ve topluca değiştirme işlemi için yapılması gereken işlemler ;
CPU için
get-VM -name VMADI| set-VM -NumCpu 2
CPU ve Core için
$TotalvCPU=3
$Cores=3
$VMname= get-vm VLM02-R10VDI67  (İşlem Yapılacak Vm’in Adı)
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
Toplu Halde
$TotalvCPU=3
$Cores=3
$VMname= get-vm VLM02-R10VDI67
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI68
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI69
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI70
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI71
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI72
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI73
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false
$VMname= get-vm VLM02-R10VDI74
$spec=New-Object –Type VMware.Vim.VirtualMAchineConfigSpec –Property @{“NumCoresPerSocket” = $cores} ; ($VMname).ExtensionData.ReconfigVM_Task($spec) ; $VMname | set-vm -numcpu $TotalvCPU -Confirm:$false

Yazar Hakkında

Kerem Şuğle

Solution Architect

Leave a Comment