ในการติดตั้ง windows ลงบน xen ของ Linux จะมีการติดตั้งที่ยุ่งยากกว่า virtualization อื่นๆ ตรงที่จะต้องดูว่า cpu ที่ใช้ support การลง os อื่นนอกจาก Linux (fully virtualized) หรือไม่ โดยวิธีการตรวจสอบสามารถทำได้โดยใช้คำสั่ง #cat /proc/cpuinfo CPU inter จะต้องมี vmx ปรากฏอยู่และ CPU AMD จะต้อง svm ปรากฏอยู่เช่นกัน ถ้าไม่มีแสดงว่าไม่สามารถลง os อื่นนอกจาก linux ได้ เมื่อทำการตรวจสอบเป็นที่เรียบร้อย ถ้าเครื่องที่จะติดตั้งมี vmx หรือ svm แล้ว จากนั้นก็จะต้องทำการติดตั้ง package virtualization ถ้าเป็น redhat, centos หรือ fedora ให้ใช้คำสั่งดังนี้ คำค้นยอดนิยม: os [...]
Archive for the ‘Virtualization’ Category
Fully-virtualized RedHat 5 Xen guest unstable?
March 5th, 2008
Tum. เมื่อได้ทำการติดตั้งลินุกซ์เพื่อทำ Virtualization และได้ลงลินุกซ์แบบ Fully-virtualized เป็น guest os ในระบบ Virtualization นั้นๆ และเมื่อใช้งานตัว linux guest os เกิดการ hang ขึ้นบ่อยครั้ง หรือมีการใช้ cpu ที่สูงมาก วิธีแก้ไขเบื้องต้นสามารถทำได้ดังนี้ ตรวจสอบว่า linux guest os นี้ได้รัน kernel version อะไรอยู่โดยใช้คำสั่ง #uname -r ถ้าผลลัพธ์ที่แสดงออกมาเป็นประมาณ 2.6.18-8.el5xen แสดงว่าเราได้ทำการติดตั้ง kernel ผิด version ดังนั้นให้ Install kernel แบบปกติเข้าไปแทน หรือไม่ก็ลง linux ใหม่ แล้วไม่ต้องเลือก virtualization คำค้นยอดนิยม: ลงwindows ใน xen, redhat 5 virtualization, ติดตั้ง windows [...]
Send Ctr + Alt + Del to the guest OS, not dom0
October 10th, 2007
Tum. เมื่อเราใช้งาน guests console อยู่นั้นถ้าเราต้องการจะกด Ctr + Alt + Del จะไม่สามารถทำได้เพราะว่าตัว dom0 จะรับคำสั่งนี้ไปแทน แต่ถ้ากด Ctr + Alt ก็จะเป็นการออกจาก guests console นั้นๆ แล้วจะทำอย่างไรดี ซึ่งใน vmware เราสามารถกด Ctr + Alt + Ins แทน Ctr + Alt + Del ได้ แต่ถ้าเป็น virt-manager ของ RHEL (Red Hat Enterprise Linux) จะทำอย่างไร วิธีการสามารถทำได้โดยการกด Ctr สามครั้ง และต่อด้วย Alt + Del ซึ่งก็จะหมายถึงกด Ctr + [...]
Determined system’s CPU(s) can run a fully virtualized guest
October 10th, 2007
Tum. ในการที่จะทำให้ xen ในลินุกว์สามารถทำงานในโหมดของ fully virtualized ได้นั้นจะต้้องอาศัยคุณสมบัติของ CPU ซึ่ง CPU จะต้องรองรับฟีเจอร์ virtualized technology ซึ่งเราสามารถที่จะตรวจสอบได้ว่า CPU ที่จะใช้นั้นสามารถทำงานในโหมด fully virtualized ได้ไหมโดยใช้คำสั่ง #grep –color vmx /proc/cpuinfo –> สำหรับ CPU intel#grep –color svm /proc/cpuinfo –> สำหรับ CPU AMD ซึ่งถ้ามีตัว vmx สำหรับ Intel หรือ svm สำหรับ amd แล้วจะแสดงให้เห็นเป็น highlighting และแสดงว่าสามารถใช้ fully virtualized ได้ แต่ถ้าไม่มีแสดงว่าไม่ support fully virtualized ครับ
Make a clone of a virtual guest operating system in RHEL 5
October 10th, 2007
Tum. xen ใน Red Hat 5 ไม่ได้ใส่ฟีเจอร์ที่จะสามารถทำการโคลนตัว guest os ได้ แต่มีวิธีอื่นที่สามารถทำการโคลนตัว guest os ได้ซึ่งมีอยู่ด้วยกัน 2 วิธี คือ ใช้ dd และั ใช้ฟีเจอร์ของ LVM snapshot เข้ามาช่วยในการโคลน guest os แต่ในบทความนี้จะอธิบายถึงวิธีการใช้ LVM snapshot ซึ่งง่ายต่อการทำและสามารถทำแบบ online ได้เลย วิธีการทำก็ง่านนิดเดียวครับ ขั้นแรกทำการสร้าง snapshot ขึ้นมาครับโดยในตัวอย่างชื่อว่า guest2 โดยทำการ sanpshot มาจาก guest1 #lvcreate -L [ขนาดเนื้อที่] -s -n guest02 /dev/VG0/guest01 คำค้นยอดนิยม: mac os guest คือ, โคลน os ลง [...]
Improve disk performance for Red Hat Enterprise Linux running in a VMware and xen environment.
August 30th, 2007
Tum. ในระบบ virtualization เช่น VMWare หรือ Xen source จะมีการใช้งาน Disk ผ่านทาง Host ดังนั้นประสิทธิภาพในการทำงานถ้าเราให้ Host จัดการการใช้ Disk I/O ให้กับ Guest OS จะทำให้เกิดประสิทธิภาพมากกว่าเนื่องจากว่า Host ได้มีการรอคอยการร้องขอการใช้งาน Disk I/Oอยู่แล้วและสามารถจัดสรรการใช้งาน Disk I/O ได้ดีกว่า ดังนั้นเราจะทำการเปลี่ยนค่าของI/O scheduler ใหม่ให้กับ Guest โดยให้เซ็ตเป็น noop ซึ่ง หมายถึงว่าสามารถให้ hostoptimize I/O requests ได้ สำหรับ Guest Red Hat Enterprise Linux 4 แก้ไขในไฟล์ grub.conf title Red Hat Enterprise Linux Server (2.6.18-8.el5)root [...]


Posted in
Tags:
