VMware Tools Nedir? Gerekli mi?

tarafından 30 Eylül 2018 tarihinde VMware, VMware ESXi kategorisine yazıldı.

Merhaba,

Bir çok kullanıcı fiziksel bir sunucu üzerine ESXi kurulumu yaptıktan sonra virtual machine’leri oluşturup içerisinde çalışmaya başlıyor. Aslında sorun da tam bu aşamadan sonra ortaya çıkıyor. Bağlanmış/kontrol etmiş olduğum bir çok ortamda virtual machine’lerde VMware Tools’un kurulu olmadığını görüyorum. Peki VMware Tools gerçekten gerekli bir uygulama mı? VMware Tools kurmadığınız durumda sorunlar ile kaşılaşabilir misniz? Bu soruların cevaplarını vermeden önce size VMware Tools’un ne olduğu bilgisini vermek istiyorum.

VMware Tools, VMware tarafından geliştirilmiş bir yazılımdır. VMware Tools sayesinde virtual machine içerisinde çalışan OS yani işletim sistemine en uygun driver‘lar yüklenir. Fiziksel bir sunucu üzerine Windows veya Linux işletim sistemi kurduğunuzda kullanmış olduğunuz donanıma bağlı olarak bazı driver’ları kurmanız gerekebilir. Bu driver’lar sayesinde işletim sistemi bir üst katmandaki fiziksel sunucu donanımı ile uyumlu bir şekilde çalışır. VMware ESXi Server üzerinde bir virtual machine oluşturduğunuzda ise eğer VMware Tools kurulumu yapmazsanız o işletim sistemine uygun driver’lar yüklenmemiş olur. Bu durumda performans problemleri gibi çeşitli sorunlar yaşamanızda kaçınılmaz olur.

Windows tabanlı bir işletim sistemine sahip virtual machine’e bağlandığınızda sağ altta ufak bir VMware icon’u görürsünüz. Bu icon VMware Tools’un yüklü olduğunu gösterir. Bir virtual machine’i oluşturup içerisine işletim sistemi kurduğunuzda mutlaka ve mutlaka VMware Tools’u kurmalısınız. VMware Tools sayesinde o virtual machine’e en uygun driver’lar yüklenir. Örneğin, VMware Tools’un yüklü olmadığı bir virtual machine ile VMware Tools’un yüklü olduğu virtual machine arasındaki farkı çok kolay anlayabilirsiniz. En basitinden her iki virtual machine’inde console’unu açtığınızda zaman vmware tools yüklü olmayan virtualmachine’de mouse hareketlerinin daha kıstlı ve zor hareket ettiğini görebilirsiniz. VMware tools kurulu olmayan bir virtual machine’den alınan virtual machine backup’da tutarlı olmayabilir. Çünkü bir çok backup yazılımı vmware tools ile konuşarak quiesced snapshot alır. Bu VSS servisi ile konuşarak backup ‘ın düzgün alınmasına olanak sağlar.

VMware Tools yüklediğinizde aşağıdaki kazanımları sağlarsınız;

  • Virtual machine’e en uygun driver’lar yüklenir.
  • VMXNET/VMXNET3 network kartı driver’ları VMware Tools ile yüklenir. E1000 ile VMxnet3 arasındaki farklar için VMxnet3 vs E1000 – Network Throughput isimli makalemi inceleyebilirsiniz.
  • VMware Tools sayesinde virtual machine’in memory management’i yapılır.
  • Grafik performansında iyileştirmeler olur.
  • Mouse performans’ında iyileştirmeler olur.
  • Virtual machine’e shutdown verebilirsiniz. Eğer VMware Tools yüklü değilse yanlızca Power off duruma getirebilirsiniz.
  • VMware Tools yüklediğinizde ESXi host ile virtual machine arasındaki saat senkronizasyonu sağlar.

ESXi Server, altında çalışan virtual machine’in doğrudan hangi işletim sistemine sahip olduğunu bilmez. Bunu yanlızca yeni bir virtual machine oluştururken seçmiş olduğumuz Guest OS bilgisinden anlayabilir. Bundan dolayı virtual machine oluştururken Guest OS bilgisini doğru bir şekilde seçmeye özen gösterin. Örneğin Guest OS’u Windows 7 seçip virtual machine’in içerisine Windows Server 2012 kurarsanız, VMware Tools yüklemek istediğinizde Windows 7’nin driver’ları yüklenir. Çünkü VMware Tools sizin seçmiş olduğunuz Guest OS’u baz alır. Her ESXi sürümünü update ettiğinizde virtual machine’lerin VMware Tools’u out-of-date durumuna düşer. Dolayısıyla her ESXi update’inden veya upgrade’inden sonra virtual machine üzerindeki vmware tools’u güncellemeniz gerekir.

ESXi upgrade aşamaları ile ilgili aşağıdaki makalemi inceleyebilrisiniz.

ESXi 6.5 to ESXi 6.7 Upgrade

Yeni bir sanal makine oluşturma ile ilgili aşağıdaki makalemi inceleyebilirsiniz.

ESXi 6.5 Basics – Sanal Makine Nasıl Oluşturulur?

VMware Tools’u isterseniz internet üzerinden download edip yükleyebilirsiniz. Bazı durumlarda ESXi üzerinde gelen VMware Tools versiyonunda bug vs olabilir. Bundan dolayı internetten VMware Tools’u download edebilirsiniz.

Kısacası ESXi üzerinde çalışan her virtual machine’de VMware Tools’un kurulu olması gerekmektedir. Aksi halde performans problemleri gibi tutarsız virtual machine davranışları ile karşılaşabilirsiniz.

Umarım faydalı olmuştur.

İyi çalışmalar.

email

Bu yazı blog üzerinde Tayfun DEĞER tarafından paylaşılmıştır. 2009 yılında açılan blog kısa zaman içerisinde büyük bir izleyici kitlesine sahip olmuştur.Tayfun DEĞER danışmanlık ve eğitimler vermektedir. vExpert 2013-2017, VCP5, VCP5-DT, VCP-Cloud ve MCSE sertifikalarına sahiptir.Twitter 'dan @tayfundeger veya RSS ile sitedeki değişiklikleri takip edebilirsiniz.