Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72964
  • 博文数量: 64
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-19 11:12
文章分类

全部博文(64)

文章存档

2013年(65)

我的朋友

分类:

2013-02-28 11:43:06

KVM + OpenNebula = Virtual Cluster Deployment(http://www.opennebula.org/documentation:documentation)  

2011-04-22 18:06:16|  分类: 虚拟化+云计 |  标签:kvm  sudo  debian  qemu  kernel   |字号 

 

系統環境】

 CPU OS KVM
Version Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz Debian GNU/Linux testing (squeeze) (64bit) 72+dfsg-5+squeeze1
  • 因 Debian 官方有維護 KVM 的套件,考慮穩定性可使用 Debian 的 KVM 套件,若想使用最新版本的 KVM ,則需自行
  • Debian 的 Kernel 本身已有 KVM Kernel Module,因此只需安裝 KVM 即可。
【安裝】
  • 請先確認 CPU 有支援 (Intel vmx 或 AMD svm 指令集) $ egrep '(vmx|svm)' --color=always /proc/cpuinfo
  • 再確認 Kernel 是否有 KVM Kernel Module (理論上 2.6.20 版本以上的 Kernel 應該都有,若是沒有的話那就見鬼拉(誤),可能就得自行編譯 Kernel,把支援 KVM 的選項打勾了)
    • kvm-intel 是給 Intel CPU,kvm-amd 是給 AMD CPU $ sudo modprobe -l | grep kvm kernel/arch/x86/kvm/kvm.ko kernel/arch/x86/kvm/kvm-intel.ko kernel/arch/x86/kvm/kvm-amd.ko
  • 只需一行指令即可安裝KVM及其所需相關工具 $ sudo apt-get install kvm qemu-kvm bridge-utils libvirt-bin virtinst vtun virt-manager
  • 載入 KVM module for Intel Chip $ sudo modprobe kvm-intel
  • 載入 KVM module for AMD Chip $ sudo modprobe kvm-amd
【操作】 製作 VM Image - 以 Microsoft Windows XP 為例
  • 產生一個 10GB 的 QEMU disk image format 的檔案 $ sudo qemu-img create -f qcow2 xp.img 10G
  • 讀取光碟檔並開啟虛擬機器來安裝XP (10GB硬碟空間 & 1GB記憶體大小) $ sudo qemu-system-x86_64 -cdrom /home/clouder/xp.iso -hda xp.img -boot d -m 1024 -localtime -net nic -net tap
  • 開啟虛擬機器 (10GB硬碟空間 & 1GB記憶體大小) $ sudo qemu-system-x86_64 -hda xp.img -m 1024 -net nic -net tap
製作 VM Image - 以 Debian 為例
  • 產生一個 10GB 的 QEMU disk image format 的檔案 $ sudo qemu-img create -f qcow2 deb.img 10G
  • 下載 Debian-5.0 ISO file $ wget http://cdimage.debian.org/debian-cd/5.0.6/amd64/iso-cd/debian-506-amd64-CD-1.iso
  • 讀取光碟檔並開啟虛擬機器來安裝Debian (10GB硬碟空間 & 1GB記憶體大小) $ sudo qemu-system-x86_64 -cdrom /home/clouder/debian-506-amd64-CD-1.iso -hda deb.img -boot d -m 1024 -localtime -net nic -net tap
  • 開啟虛擬機器 (10GB硬碟空間 & 1GB記憶體大小) $ sudo qemu-system-x86_64 -hda deb.img -m 1024 -net nic -net tap
阅读(315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~