Category: Virtualization

How to fix “Error: 0x80300001” when install Windows Server in KVM

เมื่อทำการติดตั้ง Windows Server 2008 R2 บน KVM แล้วเกิด error “windows is unable to the selected location. Error: 0x80300001” สาเหตุเป็นเพราะว่า installer ต้องการใช้งาน Windows Server DVD-ROM (CD-ROM) แต่ไม่พบหรือว่าไม่สามารถอ่านแผ่นได้

Fix error when adding datastore in VMware ESXi

เมื่อทำการ add datastore เข้าไปยัง VMware ESX/ESXi ด้วย Add Storage wizard แล้วเกิด error ดังข้างล่าง An error occurred during host configuration. Call “HostDatastoreSystem.QueryVmfsDatastoreCreateOptions” for object “ha-datastoresystem” on ESXi “xxx.xxx.xxx.xx″ failed. An internal…

Install OpenVZ OS level virtualization on CentOS

OpenVZ คือ server virtualization solution ในระดับ OS level หรือเรียกว่า containers virtualization อีกตัวหนึ่งที่น่าสนใจ OpenVZ นิยมนำใช้กับ Virtual Private Servers (VPSs) ซึ่งแต่ละ Virtual Private Server จะเรียกว่า container และแต่ละ container จะทำหน้าที่เป็นเหมือน stand-alone server ตัวหนึ่ง…

Red Hat Enterprise Virtualization [RHEV]

เทคโนโลยี Virtualization ในปัจจุบันได้มีการใช้งานอย่างแพร่หลาย โดยที่เห็นบ่อยครั้งมากที่สุดคือการนำไปใช้เป็น VPS หรือ Virtual Private Server ที่ให้บริการในปัจจุบัน Software จำพวก Virtualization มีอยู่มากมายหลากหลายค่า เช่น MS Virtual PC, VMware, Parallel (MacOSX), VirtualBox เป็นต้น และสำหรับ Linux แล้วก็มี software พวก Virtualization อยู่หลากหลายเช่นกัน…

Linux Virtualization Hypervisor Kernel-based Virtual Machine (KVM) Raleased 87

เมื่อวันที่ 25 เดือนที่แล้ว KVM ได้ออก release ใหม่ คือ LVM Release 87 (อย่างกับพัฒนามานาน) โดยได้พัฒนาประสิทธิภาพเกี่ยวกับ qemu เป็นหลัก โดยได้พัฒนาการทำ live migration ให้ดียิ่งขึ้น, สามารถให้ตั้งค่า cluster size ของ qcow2 (qemu disk image format) และอื่นๆที่ได้แก้ไขเช่น optimization…

Increase the Virtual Console Resolution

ใน virtual console environment จะสามารถแสดง Resolution ได้เพียงแค่ 80×24 lines แต่ถ้าต้องการแก้ไขให้ Virtual Console มี Resolution มีความละเอียดที่มากกว่านี้ก็สามารถทำได้โดยการแก้ไขไฟล์ /boot/grub/grub.conf และเพิ่ม vga=”resolution code” ในบรรทัดของ kernel ดังตัวอย่าง เป็นการ set virtual console ให้มีความละเอียด 1024×768 และ 24…

Install third party Nvidia graphics drivers in kernel-xen

การติดตั้ง Nvidia graphics drivers สามารถทำตามขั้นตอนข้างล่างนี้ # telinit 3 //จะต้องเข้าสู่ init 3 เท่านั้น # mkdir /usr/src/kernels/$(uname -r)-$(uname -m)/include2 # ln -s /usr/src/kernels/$(uname -r)-$(uname -m)/include/asm-$(uname -i) /usr/src/kernels/$(uname -r)-$(uname -m)/include2/asm # export IGNORE_XEN_PRESENCE=1…

Improve mouse tracking in a Virtual Machine Manager (virt-manager)

ปัญหาการเคลื่อนที่ของ Mouse บน virtual machine ใน Linux มีความผิดเพี้ยนไปจากความเป็นจริงนี้เราสามารถแก้ไขปัญหานี้ได้ด้วยกัน 2 วิธี คือ ย้ายการใช้งานจาก VNC console ไปเป็น SDL console แต่การทำงาน SDL console บนโปรแกรม virt-manager ไม่ค่อย work เนื่องจากว่าถ้าเราปิด SDL console ระบบจะทำการปิด virtual machine…

Bridge multiple network interfaces to guest OS

สร้างไฟล์ /etc/xen/scripts/network-xen-custom โดยใช้คำสั่ง #vi /etc/xen/scripts/network-xen-custom ทำการ copy script ด้านล่างนี้ไปใส่ไว้ในไฟลฺ์ /etc/xen/scripts/network-xen-custom #!/bin/sh # network-xen-custom # Exit if anything goes wrong set -e # First arg is operation. OP=$1 shift script=/etc/xen/scripts/network-bridge case…