VMware Tools Kurulumu – Debian, Centos, FreeBSD
| Bildiğiniz gibi, vmware server’da host ve guest işletim sistemleri arasında yapılan işlemlerde performans artışı ve çeşitli avantajlar sağlayan vmware tools’u yüklemek özellikle önerilen bir konu. vmware tools, içerdiği svga driveri ile grafik performansını önemli ölçüde arttıtıyor. Host ve guest arasında zaman senkronizasyonu yapılmasını sağlıyor. Ayrıca, kullanım kolaylığı sağlayan bir kaç özelliği daha beraberinde getiriyor. | ![]() |
Sonuç olarak, sanallaştırma için vmware kullanıyorsanız, guest işletim sistemlerinize vmware tools’u yüklemeyi ihmal etmemelisiniz. Bu yazıda Vmware server 2.0 üzerinde çalışan iki Linux (Centos & Debian) ve bir FreeBSD guest OS üzerinde yapılan vmware tools kurulumu anlatılmaktadır.
VMware Tools’un iki çeşit kurulum yöntemi bulunmaktadır. Birisi RPM destekleyen işletim sistemleri için rpm üzerinden kurulum yapmak; diğeri ise tar.gz olarak gelen paket içerisindeki pl kurulum scriptini çalıştırmak. Ben platformdan bağımsız olması için tar.gz üzerinden kurulum yapıyorum.
![]() |
NOT: VMware tools kurulumu sırasında, network restart edileceği için kurulum işlemini remote bağlantı yerine direk konsol üzerinden yapmanız gerekmektedir. |
Bu yazıda, üzerine vmware tools kurulumu yapılan tüm guest’ler default değerlerle minimal olarak kurulmuş sistemleridir.
Debian 5.0.1 Guest’e Vmware Tools Kurulumu
Kurulumu yapabilmek için bebian Sanal makinanızda, make ve gcc paketlerinin ve kernel header dosyalarının önceden kurulu olması gerekmektedir. Eğer Debian 5′i standart olarak yeni kurduysanız, muhtemelen bu paketler yüklü değildir ve kernel headerları yoktur. Bu nedenle öncelikle make ve gcc’yi kurun. (gcc’nin 4-1 versiyonunu kullanmanız gerekiyor.)
# apt-get install make # apt-get install gcc-4.1
Not: Sisteminizde, halihazırda, gcc’nin 4.3 versiyonu yüklü ise, kurulum aşamasında aşağıdaki uyarıyı alırsınız:
Your kernel was built with "gcc" version "4.1.3", while you are trying to use "/usr/bin/gcc" version "4.3.2". This configuration is not recommended and VMware Tools may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.3.2" anyway? [no]
Bu sorunu, sisteminize gcc-4.1 kurup aşağıdaki komutla CC variable’ını değiştirerek aşabilirsiniz.
export CC=/usr/bin/gcc-4.1
Not: Kurulum sırasında bir kaç kez yukarıdaki mesajı alırsınız. Ancak her seferinde “no” diyerek devam etmeniz gerekir.
Son olarak, linux kernel header dosyalarını yükleyin:
# apt-get update # apt-get install linux-headers-$(uname -r)
Artık kuruluma başlayabilirsiniz.
Vmware tools kurulumu için, vmware server yönetim konsolundan, kurulumu yapacağınız vm‘i seçin. Summary segmesinde, ekranın sağ üst köşesindeki Status bölümünde Vmware Tools başlığının altında Install VMware Tools linkine tıklayın ve açılan pop-up ekranındaki Install butonuna basın.
Bu işlem, VMware Tools Installer’in, guest makinadaki cd/dvd drive’a insert edilmesini sağlıyor. Bu şekilde, guest’te cdrom’u mount ederek ilgili installer paketine erişebiliyoruz.
Şöyle:
Sanal Makineye root yetkisi ile login olduktan sonra, cdrom’u mount ediyoruz.
# mount /dev/cdrom /media/cdrom
Sonrasında, /tmp dizinine geçip, cdrom’daki VMware Tools paketini buraya kopyalıyoruz.
Not: Güvenlik nedeni ile /tmp dizininizi noexec parametresi ile mount ettiyseniz, paketi başka bir dizine kopyalayın. (Ayrıca, ~200MB boş alana ihtiyacınız bulunuyor.)
# cd /tmp # cp /media/cdrom/VMwareTools-2.0.0-xxx.tar.gz /tmp/
Sıkıştırılmş paketi açıp kurulum dizinine geçiyor ve kurulum scriptini çalıştırıyoruz.
# tar xvfz VMwareTools-2.0.0-xxx.tar.gz # cd vmware-tools-distrib # ./vmware-install.pl
vmware-install.pl scriptini çalıştırdığınız zaman, killall programcığı bulunamadığı için muhtemelen aşağıdaki uyarı ile karşılaşacaksınız:
Setup is unable to find the "killall" program on your machine. Please make sure it is installed. Do you want to specify the location of this program by hand? [yes]
Debian sistemlerde, killall yerine, pkill kullanıldığı için [enter] ile yes diyin ve, /usr/bin/pkill diyerek pkill’in yerini belirtin. Scriptin sorduğu tüm sorulara [enter] ‘a basarak default cevapları verebilirsiniz.
Kurulum bittikten sonra, sanal makinanızı restart edin.
CentOS 5.2 Guest’e VMware Tools Kurulumu
CentOS sanal makina üzerine vmware tools kurulumu, Debian’a oranla daha basittir.
Önce gene, vmware server yönetim konsolundan, CentOS VM’i seçip summary segmesinden, Install VMware Tools linkine tıklayarak kurulum paketini sanal makinanın cdrom’una insert edin.
Şimdi, sisteme root ile login oluyoruz ve /media dizini altında, cdrom isimli bir klasör açarak, cdrom’u bu dizine mount ediyoruz:
# mkdir /media/cdrom # mount /dev/cdrom /media/cdrom
Sonrasında /tmp dizinine geçip cdrom’da bulunan tar.gz dosyasını bu dizine kopyalayoruz.
# cd /tmp # cp /media/cdrom/VMwareTools-2.0.0-xxx.tar.gz /tmp/
Not: Güvenlik nedeni ile /tmp dizininizi noexec parametresi ile mount ettiyseniz, paketi başka bir dizine kopyalayın. (Ayrıca, ~200MB boş alana ihtiyacınız bulunuyor.)
Daha sonra, tar.gz paketini açıp, kurulum dizinine giriyor ve vmware-install.pl scriptini çalıştırıyoruz.
# tar xvfz VMwareTools-2.0.0-xxx.tar.gz # cd vmware-tools-distrib # ./vmware-install.pl
Kurulum scripti, onay isteyen bir çok soru soracaktır, tüm sorulara [enter] ile default cevapları verebilirsiniz.
Kurulum tamamlandıktan sonra makinayı restart edin.
FreeBSD 7.2 Guest’e VMware Tools Kurulumu
FreeBSD OS’lerde kurulum çok farklı değil. Ancak öncesinde sisteminizde perl ve compat6x paketlerinin kurulu olması gerekir. Bu nedenle, şimdi bunları kuralım.
# pkg_add -r perl # pkg_add -r compat6x-i386
Şimdi, yukarıda anlatıldığı şekilde VMware Tools Installer’ını cdrom’a insert edip, sisteme root ile login olup, cdrom’un mount ediyoruz.
# mount /cdrom
Sonra, /tmp dizinine geçip installer’ı buraya kopyalayarak sıkıştırılmış paketi açıyoruz.
# cd /tmp # cp -xvf vmwar-freebsd-tools.tar.gz
Şimdi de kurulum dizinine geçip, vmware-install.pl scriptini çalıştırıyoruz.
# cd vmware-tools-distrib # ./vmware-install.pl
Script, her zamanki gibi onay isteyen bir çok soru soracaktır, tüm sorulara [enter] ile default cevapları verip kurulumu tamamlayabilirsiniz.
Kurulum bittikten sonra sisteminizi yeniden başlatmanız gerekir.
Tags: virtualization, Vmware, vmware server 2.0Belki şu konular da ilginizi çeker:





merhabalarbu wmware free insttaleri nerden bulabiliriz peki
[Cevapla]
Selamlar,
Aslında vmware paketinin kendi içerisinde ayrıca geliyor. Ancak tek başına download etmek istiyorsanız, aşağıdaki linkte bulabilirsiniz:
http://www.vmware.com/download/fusion/drivers_tools.html
[Cevapla]
Merhaba,
VMware tools, VMware Esxi ile olusturulan sanal sunucularda bağlantı hızı artışı da sağlar mı?
Şöyle ki;
100mbps portta oluşturduğum sanal sunucudan, maksimum 5-10mbps ile download yapılabiliyor.
Teşekkürler.
[Cevapla]
Merhaba,
VMWare tools’un network hızına bir etkisi olmuyor. Sorununuz fakli bir durumdan kaynaklaniyor olabilir.
Mesela disk I/O problemi gibi….
[Cevapla]
vmware tools tam olarak nedir ve ne işe yarar birisi yardım edebilir mi
[Cevapla]
Eger vmware consolundan ilgili vm guestin shutdown butonuna vs. basarsaniz, vmware guest clean olarak kapanir. (halt komutunu calistirili.)
Vm guest’lerin saatleri server ile senkronize edilir.
Guest’in ekran cozunurlugu, server’in ekran cozunurlugune set edilir.
gibi faydalari vardir.
Surada daha detayli bilgi bulunuyor:
http://www.vmware.com/support/ws55/doc/new_guest_tools_ws.html
[Cevapla]