VM’lere Otomatik Disk Konsolide Yaptırmak
Merhabalar,
Genellikle back-up yazılımlarından kaynaklı bazen bazı vm lerde diskin üzerindeki snapshot ı silemediği ve konsolide edemediği ile ilgili uyarılar verebilmektedir. Bunlar Vm lerde özellikle disk tarafında yavaşlığa sebep olabiliyor. Ufak ortamlarda admin ler bu işi rast geldiğinde yada alarm geldiğinde VM üzerinde sağ tuş yapıp bu işi manual yapabilmektedir.
Ancak büyük bir ortamı yönettiğinizde mümkün olduğunca bu işleri otomatik hale getirmek üzerimizdeki iş yükünü azaltacaktır.
Aşağıdaki script e vcenter ip bilginizi girdikten sonra .ps1 formatında kaydetmelisiniz.
Scriptin içeriği :
Connect-VIServer -Server vcenteripadresi
Get-VM |
Where-Object {$_.Extensiondata.Runtime.ConsolidationNeeded} |
ForEach-Object {
$_.ExtensionData.ConsolidateVMDisks()
}
Task Scheduler a Ekleme İşlemi
Windows bir sunucuda task scheduler açılıp start a program seçilir;
Program kısmına : powershell yazılır.
Add arguments : -c “. \”C:\Program Files (x86)\VMware\Infrastructure\PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1\” $true; C:\scripts\neededcons.ps1″