Category Archives: –Vmware

Vmware sanallaştırma yazılımı ile ilgili dökümanlara bu bölümden ulaşabilirsiniz.

Powercli: Disconnected Networkleri script ile çekmek

By | 21/10/2021

Sayfamı takip edenler bilirler. Sık tekrarlanan yada tek tek takip edilen taskları otomatikleştirmeye çalışıyorum. Yine böyle bir task için bir script hazırladım. Bu script ile poweron durumda olan sunucular içinde network adapteri start poweredon olarak seçilmemiş sunucuları listeliyoruz. Özel bir nedenden dolayı böyle ayarlanmamışsa bu sunucular poweron olduğunda ethertnet nicleri disconnected olarak gelecektir. Bu script… Read More »

Powercli: Org Network Vlanları Vapplere import etmek

By | 21/10/2021

Vcloud director üzerinde NSX-T ile oluşturuğunuz Vlan Segmentleri vlcoloud director üzerine import ettikten sonra bunları vapp üzerinde de eklmeniz gerekiyor. Eğer yapınız küçükse bir sorun yok fakat. Telekom firmalarında çalışan yada büyük networkü olan yapılarda 100lerce segment olabiliyor. Bu durumda hepsini tek tek eklemek yerine aşağıdaki scripti kullanabilirsiniz. Script referans olarak verdiğiniz ORG networkdeki vlanları… Read More »

Powercli: MAC adresine göre arama yapmak

By | 21/10/2021

Bildiğiniz gibi vcenter üzerinde ip adresine göre arama yapabiliyoruz. Büyük yapılarda vmleri bulmak zor olabiliyor. Peki ya vmware tools yüklü değilse yada çalışmıyorsa o vm i nasıl bulabiliriz. Aslında isim ile arama dışında bir altermatif te mac adresine göre arama yapmak. Eğer sunucuya login olabiliyorsanız fakat bunun hangi vcenter üzerinde çalıştığını bilmiyorsanız. Vm mac adresini… Read More »

Powercli: Secure Boot özelliği açık olan vmleri listelemek

By | 21/10/2021

Bazı günvelik yazılımları secure boot özelliği açık olan vm’leri inceleyemiyor. Bu nedenle büyük bir vmware ortamında bu tip vmleri bulmam gerekti. Aşağıdaki scripti bu işlem için hazırladım. Birden fazla vcenter ortamına bağlanabilir. Öncelikli olarak secure boot açık olan vmleri tespit ediyor ve bunları bir csv dosyasına aktarıyor işlem tamamlanınca da csv dosyasını otomatik açıyır. Dosyada… Read More »

Powercli: Vmware uzerindeki sunucularin dnsserverdaki kayitlarini kontrol etmek

By | 03/02/2021

Bu script vmware uzerindeki sanal sunucularin hostname ve ip adreslerini getirerek dns sunucu uzerinden bu sunucularin kayitlari varmi yada dogru mu diye kontrol edebiliriz. Ben sonuclari ayrica bir mysql servera gonderiyorum. Bunu bir web portal uzerinden kolayca gormemizi sagliyor. Yakin zamanda tum projeyi acik kaynak kod olarak paylasmayi hedefliyorum.   Import-Module -Name DnsServer #Get-WindowsFeature -Name… Read More »

Powercli: Onemli Vmware eventleri Mysqle kayit etmek

By | 03/02/2021

Bu powercli script ile yeni acilan ve silinen sunucu adlarini bir veri tabanina kayit edebilirsiniz. loglardaki degerleri birlestirerek makine olsutran username bilgisini de kayit ediyorum. $tableName = “vmware.events” $VMsNewRemovedAge = 60 $records = Get-VIEventPlus -Start ((get-date).adddays(-$VMsNewRemovedAge)) -EventType @(“VmCreatedEvent”, “VmBeingClonedEvent”, “VmBeingDeployedEvent”) | Select-Object createdTime, UserName, fullFormattedMessage $SelectQuery = “Select * FROM $tableName ” $mysqlResults = Invoke-MySQLQuery… Read More »

Powercli: Template Dosyasi uzerinden yeni sanal sunucu olusturmak

By | 18/02/2020

Merhaba, Eger sanal sunucu olustma islemlerinizi otomatiklestirmek istiyorsaniz. Powercli modulu ile bu islemi kolayca gerceklestirebilirsiniz.   Import-Module -Name VMware.PowerCLI Connect-VIServer -Server vcenteripaddress $localUser = $env:USERNAME ## change write-server-name with new serve name $VmName = “testserver1” #Template name $Template = Get-Template -Name “Template2020” ##Select Cluster $Cluster = Get-Cluster -Name “clustername” | Get-VMHost | Get-Random #Select Folder… Read More »

Powercli: Auto Vmware Tools Upgrade

By | 30/01/2020

Vmware tools upgrade islemleri icin bir script yazdim. Bu script vmware alt yapinizdaki vmware tools upgrade bekleyen sunuculari secerek upgrade islemini gerceklestiriyor. Fakat ilave bir kac adim daha ekleyerek bu isleri otomatiklestirmek gerekebiliyor. Script asadigaki adimlari gerceklestiriyor. Test amacli islem yapmak icin yada kontrollu gitmek icin  (| select -First 1) parametresini ekledim. Bu her calistirmada… Read More »

Vmware tools icin guvenlik guncellemesi

By | 15/01/2020

vmware tools uzerinde onemli bir guvenlik acigi tespit edildi. Asagidaki link uzerinden detaylari gorebilirsiniz 11. versiona guncellenemsi onerilmektedir.   https://www.vmware.com/security/advisories/VMSA-2020-0002.html     VMware Security Advisories Advisory ID VMSA-2020-0002 Advisory Severity Important CVSSv3 Range 7.8 Synopsis VMware Tools workaround addresses a local privilege escalation vulnerability (CVE-2020-3941) Issue Date 2020-01-14 Updated On 2020-01-14 (Initial Advisory) CVE(s) CVE-2020-3941 1.… Read More »

VMworld Europe 2019 Powercli Sunumlari

By | 13/01/2020

Meraklilari icin PowerCLI at VMworld Europe 2019 session sunumlari.   Breakout Sessions Session: HBI1729BE – PowerCLI Deep Dive Date: Thursday, November 7, 10:30 – 11:30 Speakers: Luc Dekens & Kyle Ruddy Luc and Kyle are back with another edition of the PowerCLI Deep Dive, where they’ll show you some of the advanced methods they use to make… Read More »

Esxi Network Troubleshooting Araclari

By | 13/01/2020

Vmwware sunucularinizda network ile ilgili bir sorun yasadiginizda derinlemesine incelmee yapmaniz gerekebilir. Uzun yillar vmware uzerinde destek veren biri olarak vmware tarafinin diger etkenlere gore daha sorunsuz oldugunu soyleyebilirim. Fakat bazen sorunun sizden kaynaklanmadigini gostermeniz icin sorunu bulmaniz gerekebilir. Iste bu durum asagidaki vmware toolari ile network troubleshooting yapabilirsiniz.   tcpdump-uw –> linux uzerinde kullanilan… Read More »

Powercli ile vmware esxi config backuplarını yedeklemek ve restore etmek

By | 06/01/2020

vmware uzerinde sunucu kurulumu yaptiktan sonra eski ayarlarinizi yuklemek istiyorsaniz asagikdai powershell komutunu kullanabilirsiniz. Ilk komut mevcut sunucusu config backularini aliyor. Ikinci komut ise varolan backuplari restore ediyor. Path bolumunu kendinize gore degistirmeniz gerekir. get-vmhost | get-vmhostfirmware -BackupConfiguration -DestinationPath “C:\Download” Get-vmhost “host1.lab.local” | Set-VMHostFirmware -Restore -DestinationPath C:\download

Grafana Vmware Top10 Dashboard

By | 02/01/2020

2020 yilinin ilk blog yazisi vmware monitotin ile ilgili olsun. Bir suredir grafana ile ugrasiyorum gercekten cok guzel dashboardlar olusturmamiza firsat veren open source bir proje. https://grafana.com/ adresinden urune ulasabilirsiniz. Kurulum ile ilgili bir cok makale ve video oldugu icin onu anlatmadan hazirladigim bir dashboard bilgisini paylasmak istiyorum. Vmware ortaminda bir sorun cozerken birden fazla… Read More »