当前位置:首页 > 虚拟机 > 正文

虚拟机openstack安装部署


一、OpenStack部署都有哪些方式?

OpenStack部署包括:


二、如何在虚拟机上部署openstack记得之前有人问过:“我可以在虚拟机上运行虚拟机吗?”答案当然是肯定的,因为像XenHVM、KVM、VMware、Qemu等虚拟机管理程序都可以通过这种方式集成虚拟化,但事实确实如此。由于性能低下,实际用途很少。在VMwareESXi虚拟机上运行的虚拟机称为分层虚拟机或嵌套虚拟机(NestedVM)。如果您只有一台计算机并且想要测试多节点OpenStack环境,那么使用VMwareESXi模拟运行KVMHypervisor的多个OpenStack计算节点是一个好主意。VMwareESXi5.0默认不支持嵌套虚拟化,所以在VMwareESXi虚拟机中安装KVM后,你会发现虽然可以安装KVM,但是不可用:
#kvm-ok
信息:您的CPU不支持KV扩展
无法使用KVMacceleration
解决办法很简单:1.修改VMwareESXi的设置2.修改对应虚拟机的设置。
登录VMwareESXi控制台打开VMwareESXi5.0的SSH服务(默认SSH服务关闭),然后使用ssh登录VMwareESXi,添加="TRUE"配置文件行:#vi/etc/vmware/config
libdir="/usr/lib/vmware"
="vmware-hostd:hostd-vmdb"
="vmware-hostd:ha-nfc"
="vmware-hostd:ha-nfcssl"
-nfcssl="vmware-vpxa:vpxa-nfcssl"
-nfc="vmware-vpxa:vpxa-nfc"
th="/sbin/authd"
rver="TRUE"
Proxy="TRUE"
="TRUE"
重新启动VMwareESXi后,编辑虚拟机选项(需要先停止运行虚拟机)然后打开Editvirtualmachinesettings对话框,在Options页面的GeneralOptions选项中,将GuestOperatingSystem类型更改为VMwareESxi5:
#kvm-ok
Info:/dev/kvmexists
KV可以使用加速度