
VMware Tools เป็นชุดเครื่องมือที่ช่วยเพิ่มประสิทธิภาพในการใช้งาน VM บนแพลตฟอร์มของ VMware เช่น VMware Workstation, VMware Player และ VMware ESXi โดยช่วยให้ VM ทำงานได้อย่างราบรื่นยิ่งขึ้น รวมถึงรองรับฟีเจอร์ต่างๆ เช่น การปรับขนาดหน้าจออัตโนมัติ, การลากและวางไฟล์ระหว่างโฮสต์กับ VM, การซิงโครไนซ์เวลาระหว่างระบบ, และการปรับปรุงประสิทธิภาพของเครือข่ายและดิสก์
Linux รองรับการติดตั้ง VMware Tools ได้หลายวิธี โดยทั่วไปสามารถใช้ Open VM Tools ซึ่งเป็นเวอร์ชันโอเพ่นซอร์สที่แนะนำสำหรับลินุกซ์ส่วนใหญ่ หรือเลือกติดตั้งจาก VMware Tools ISO หากต้องการฟีเจอร์เพิ่มเติม
บทความนี้จะอธิบายขั้นตอนการติดตั้ง VMware Tools บน Linux อย่าง CentOS เพื่อให้คุณสามารถใช้งาน VM ได้อย่างมีประสิทธิภาพสูงสุดสามารถรับชมวิธีการและขั้นตอนจากบทความด้านล่างนี้ได้เลยครับ
1. การติดตั้ง VMware Tools ผ่าน Open VM Tools
ซึ่งวิธีการนี้เป็นวิธีที่ง่ายและรวดเร็วสำหรับการใช้งานตัว VMware Tools ซึ่งสามารถใช้คำสั่ง sudo yum install open-vm-tools -y ได้เลยใน CentOS หลังจากติดตั้งเสร็จให้รีสตาร์ท VM หนึ่งครั้งด้วยคำสั่ง sudo reboot
2.การติดตั้ง VMware Tools จาก ISO
2.1 คลิกขวาที่ VM หรือไปยังเมนู Action ที่ VM แล้วกดที่ Guest OS > Install VMware Tools หรือทำการคลิกที่การแจ้งเตือนก็ได้ครับ หลังจากนั้นทำการกด MOUNT เพื่อทำการ mount ISO ไฟล์ไปยัง VM
2.2 Mount ISO ลงใน /mnt
โดยสร้างไฟล์ directory ใช้คำสั่ง sudo mkdir /mnt/cdrom และ sudo mount /dev/cdrom /mnt/cdrom เพื่อ Mount CD-ROM drive
2.3คัดลอกไฟล์และแตกไฟล์ ISO ที่ทำการ mount ไว้โดยใช้คำสั่ง cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp/ เพื่อคัดลอกไฟล์ไปยัง tmp และ Change Directory ไปยัง tmp และทำการแตกไฟล์
cd /tmp
tar -zxvf VMwareTools-*.tar.gz
2.4 ทำการตรวจสอบให้แน่ใจว่า Perl ติดตั้งอยู่หรือไม่เพราะไฟล์ vmware-install.pl ที่เป็นไฟล์ในการติดตั้ง เป็น Perl script ดังนั้นต้องมี Perl ในระบบก่อนโดยใช้คำสั่ง perl -v ถ้าไม่มีให้ทำการติดตั้งโดยใช้คำสั่ง sudo yum install perl -y
2.5 เริ่มการติดตั้ง VMware Tools โดยใช้คำสั่ง cd vmware-tools-distrib และ sudo ./vmware-install.pl โดยทำการยอมรับและกำหนดค่าไปแต่ละคำถามเป็นอันเสร็จ
โดยเมื่อทำการติดตั้งเสร็จให้ทำการ reboot vm สักหนึ่งครั้งหลังจากนั้นสามารถตรวจสอบว่า VMware Tools ติดตั้งสำเร็จไหมได้ด้วยคำสั่ง vmware-toolbox-cmd -v และเมื่อเราทำการกลับไปยังหน้า vCenter หรือ ESXi การแจ้งเตือนการติดตั้ง VMware Tools ก็จะหายไป