Beberapa catatan 'pusing' aplikasi vmware server 2.0.1 di Linux Slackware 64-bit. Ternyata apa yang dilihat tidak seindah realitanya hehehe. Ada banyak 'oprekan' di sana-sini supaya vmware bisa jalan mulus di slackware. Hanya satu kata, jika Anda mengharap sesuatu berjalan lancar... out the box.... lebih baik menunggu vmware versi berikutnya saja :) Oh tidak !... versi 2.0.1 juga cantik kok. :))
Ujicoba vmware 2.0.1 pada mesin Intel Xeon x3220 quad core dengan memory 4GB dan OS 64-bit (Slackware64 -13.0.0.0). Sambangi situs http://www.vmware.com pilih aplikasi vmware server terbaru 64-bit.Sebaiknya Anda punya account terlebih dulu di situs tersebut.
Setelah Anda ekstrak, dan melakukan eksekusi, maka proses kompilasi akan error :)
tmp/vmware-config2/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’
/tmp/vmware-config2/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config2/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config2/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’
Catatan 1 :Anda memerlukan patch !
http://communities.vmware.com/servlet/JiveServlet/download/1285430-24470...
http://communities.vmware.com/servlet/JiveServlet/download/1285430-24471...
Download kedua patch tersebut, meski kernel default slackware-13 adalah 2.6.29.6, patch di atas jalan kok :)) Tempatkan pada folder hasil ekstrak vmware server.
...
bin
doc
etc
lib
man
sbin
vmware-install.pl
vmware-server.2.0.1_x64-modules-2.6.30-fix.patch
vmware-server.2.0.1_x64-modules-2.6.30-fix.sh
vmware-vix
Jalankan vmware-install.pl seperti biasa. Saat akan lanjut ke vmware-config.pl hentikan. (jawab No) sekarang jalankan patch... #./vmware-server.2.0.1_x64-modules-2.6.30-fix.sh Setelah proses patching selesai... baru jalankan vmware-config.pl (file ini terletak didirektory bin) maka proses kompilasi untuk pembentukan modul-modul yang diperlukan akan berjalan lancar. Saat dijalankan, tiap service akan diberitakan kondisinya.
Starting VMware services:
Virtual machine monitor [ OK ]
Virtual machine communication interface [ OK ]
VM communication interface socket family: [ OK ]
Virtual ethernet [ OK ]
Bridged networking on /dev/vmnet0 [ OK ]
Host-only networking on /dev/vmnet1 (background) [ OK ]
DHCP server on /dev/vmnet1 [ OK ]
Host-only networking on /dev/vmnet8 (background) [ OK ]
DHCP server on /dev/vmnet8 [ OK ]
NAT service on /dev/vmnet8 [ OK ]
VMware Server Authentication Daemon (background) [ OK ]
Shared Memory Available [ OK ]
Starting VMware management services:
VMware Server Host Agent (background) [ OK ]
VMware Virtual Infrastructure Web Access
Starting VMware autostart virtual machines:
Virtual machines [ OK ]
Catatan 2 :Instal Linux-PAM
Catatan 3 :Console problem !
Saat akses ke vmware infrastructure, dan pembuatan virtual machine, saat terhubung dengan konsole, beberapa fungsi keyboard tidak jalan. (bayangkan habis waktu 3 jam saat install slackware 13 sebagai virtual machine dan stuck saat menjalankan cfdisk ... kok macet ! :)) ) ingat yang perlu di oprek adalah PC Anda (client) bukan server Anda.
Buat file config di direktory ./vmware pada home direktory Anda. Isi file config tersebut : "xkeymap.nokeycodeMap = true" untuk selanjutnya fungsi keyboard anda akan berjalan normal.Coba cek lagi apakah ada file ./vmware/config ?
Catatan 4 :Vmware Infrastructure Web Access !
Vmware server menggunakan server web independen, tomcat - catalyna yang kadang ( lha ini ! )'nyantol' Saya mencoba menggunakan firefox 3.0.x, 3.5.x, dan opera. Yach solusinya sederhana, clear cookies dan cache browser Anda. Kemudian browse lagi..menu login akan muncul malu-malu :)
VI
VM2