前面我们已经将整个openstack环境进行了部署,也通过示例镜像创建了相关的虚拟机,但是如果用户自己想创建镜像怎么才能完成呢?
下面我们介绍一个比较直观的可视化界面可以做到的创建方法,利用libvirt虚拟化工具来创建。由于是界面化的安装步骤,所以我们不能再使用ubuntu的Server版本了,我们应该创建一个Ubuntu的Desktop版本,这次测试环境安装的版本为:ubuntukylin-14.04.2-desktop-amd64
一、安装KVM
1、我们需要检查BIOS是否开启了VI(虚拟化技术),我们可以在创建虚拟机之前来勾选该选项
2、检测VI
sm@smvm:~$ egrep -o "(vmx|svm)" /proc/cpuinfo
vmx
vmx
3、安装KVM
sm@smvm:~$ apt-get install qemu-kvm ubuntu-vm-builder bridge-utils
安装之后启用KVM内核模块
sm@smvm:~$ modprobe kvm
sm@smvm:~$ modprobe kvm_intel
sm@smvm:~$ modprobe kvm_amd
检查KVM是否安装成功
sm@smvm:~$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
当KVM模块安装成功之后,添加用户root到kvm组。