安全放心的免费绿色软件下载网站!

如何在vmware下的虚拟机中安装openstack?

时间:2025-03-05 23:55:26

OpenStack几乎支持现在所有主流的虚拟技术和Hypervisor,如KVM,Hyper-V,LXC,QEMU,UML,VMWareESX/ESXi,Xen/XenServer等,未来还会支持OpenVZ和VirtualBox.不过OpenStack首选的Hypervisor是KVM,OpenStack安装后默认使用的是KVM(libvirt_type=kvm),不需要特别配置。如果由于某种原因,比如服务器CPU不支持IntelVT-x/AMD-V不能使用KVM或者想简单尝试一下另外一种Hypervisor怎么办呢?方法很容易,1、更改OpenStackNova的配置文件(libvirt_type);2、给所有的Compute结点装上相应的Hypervisor就可以了。以下以LXC为例来说明如何更换OpenStackNova的Hypervisor,LXC使用的是与Xen和KVM完全不同的虚拟技术,和OpenVZ的容器技术有点类似。

  首先在所有openstacknovacompute结点上替换现有的nova-compute-kvm到nova-compute-lxc:

  $sudoapt-getinstallnova-compute-lxc

  LXC使用cgroup文件系统来限制资源和进程,libvirt需要cgroup文件系统来运行LXC,我们只要在novacompute上创建一个ctroups目录并且在/etc/fstab最后加上none/cgroupscgroupcpuacct,memory,devices,cpu,freezer,blkio00这行就可以了,别忘了重启系统:

  $sudomkdir/cgroups

$vi/etc/fstab

none/cgroupscgroupcpuacct,memory,devices,cpu,freezer,blkio00

$sudoreboot

  重启后可以看到/cgroups下面多了很多东西:

  $ls/cgroup/

blkio.io_mergedcpu.shares

blkio.io_queueddevices.allow

blkio.io_service_bytesdevices.deny

blkio.io_serviceddevices.list

blkio.io_service_timelibvirt

blkio.io_wait_timememory.failcnt

blkio.reset_statsmemory.force_empty

blkio.sectorsmemory.limit_in_bytes

blkio.throttle.io_service_bytesmemory.max_usage_in_bytes

blkio.throttle.io_servicedmemory.memsw.failcnt

blkio.throttle.read_bps_devicememory.memsw.limit_in_bytes

blkio.throttle.read_iops_devicememory.memsw.max_usage_in_bytes

blkio.throttle.write_bps_devicememory.memsw.usage_in_bytes

blkio.throttle.write_iops_devicememory.move_charge_at_immigrate

blkio.timememory.numa_stat

blkio.weightmemory.oom_control

blkio.weight_devicememory.soft_limit_in_bytes

cgroup.clone_childrenmemory.stat

cgroup.event_controlmemory.swappiness

cgroup.procsmemory.usage_in_bytes

cpuacct.statmemory.use_hierarchy

cpuacct.usagenotify_on_release

cpuacct.usage_percpurelease_agent

cpu.rt_period_ustasks

cpu.rt_runtime_us

  修改OpenStackNova配置,将nova-compute.conf里面的libvirt_type=kvm改成lxc:

  $sudovi/etc/nova/nova-compute.conf

--libvirt_type=lxc

$sudorestartnova-compute

  重启所有novacompute结点上的nova-compute服务,有必要的话重启所有novacompute结点。

  那镜像怎么办呢?以前为KVM上传的镜像也可以用在LXC上吗?嗯,可以。下载oneiric-server-cloudimg-amd64.tar.gz解压并镜像到OpenStack:

  $wget

$tarzxvfoneiric-server-cloudimg-amd64.tar.gz

$euca-bundle-image-ioneiric-server-cloudimg-amd64.img

$euca-upload-bundle-boneiric-m/tmp/oneiric-server-cloudimg-amd64.img.manifest.xml

$euca-registeroneiric/oneiric-server-cloudimg-amd64.img.manifest.xml

$euca-describe-images

IMAGEami-00000001oneiric/oneiric-server-cloudimg-amd64.img.manifest.xmlavailableprivatex86_64machineinstance-store

$euca-run-instances-kvpsee-tm1.tinyami-00000001

$euca-describe-instances

RESERVATIONr-4bbu7bd7sanbidefault

INSTANCEi-00000001ami-00000001172.16.39.6172.16.39.6runningvpsee(vpseecloud,node00)0m1.tiny2012-01-20T08:04:05Znovaami-00000000ami-00000000

  需要注意的是,OpenStack目前不支持混合Hypervisor,也就是说所有novacompute结点上必须使用同一种Hypervisor,不过支持混合Hypervisor的OpenStack正在计划开发中。

相关文章
lpl2015春季赛总决赛EDGvsLGD lpl2015春季赛总决赛合辑
lpl2015春季赛总决赛EDGvsLGD lpl2015春季赛总决赛合辑

LPL2015春季赛决赛edgvslgd。4月26日LP...

百变大侦探金蝉脱壳密码是多少 百变大侦探金蝉脱壳所有密码
百变大侦探金蝉脱壳密码是多少 百变大侦探金蝉脱壳所有密码

百变大侦探金蝉脱壳是个有趣的剧本杀,游戏里面玩家需要作为...

下载腾讯视频hd_腾讯视频中的视频如何下载
下载腾讯视频hd_腾讯视频中的视频如何下载

今天小编给广大用户分享下载腾讯视频hd_腾讯视频中的视频...

夜夜直播车牌号是什么意思 夜夜直播车牌号怎么进
夜夜直播车牌号是什么意思 夜夜直播车牌号怎么进

夜夜直播车牌号是什么意思呢?当然是老司机开车上车等意思啦...

抖音年团圆家乡年活动如何提现 抖音2021团圆家乡年提现的方法
抖音年团圆家乡年活动如何提现 抖音2021团圆家乡年提现的方法

亲们想知道抖音年团圆家乡年活动如何提现的操作吗?下面就是...

支付宝电子社保卡绑定失败怎么办 支付宝绑定电子社保卡教程2018
支付宝电子社保卡绑定失败怎么办 支付宝绑定电子社保卡教程2018

支付宝绑定电子社保卡你知道怎么操作吗?其实方法很简单,首...

相关软件
微信一键群发软件v2.3.2
微信一键群发软件v2.3.2
大小:29.4M 时间:2022-04-20
下载

一键群发软件 是一款手机群发工具,软件为用户提供了便捷的群发功能,超简单实用,帮助用户更方便的进行各种群发工作,为您的工作提供最便捷的帮助和服务,感兴趣的朋友快来下载

兴农宝v1.0.3
兴农宝v1.0.3
大小:29.9M 时间:2022-05-27
下载

兴农宝app下载-兴农宝app是一款农产品的交易平台,用户可以随时在兴农宝app中选取自己想要的农产品,兴农宝app中有很多购物频道供用户选择,帮助用户和农民在平台上就可以买卖产品。,您可以免费下载安卓手机兴农宝。

倚民超市安卓版 v1.0.1
倚民超市安卓版 v1.0.1
大小:10.3M 时间:2020-09-03
下载

倚民超市app下载-倚民超市app是一款手机超市平台,倚民超市app主要为你的社区提供方便的生鲜配送,倚民超市app拥有便宜又新鲜的生鲜物品。用户可以定位之后再购买生鲜,为你快速送货上门,您可以免费下载安卓手机倚民超市。

节拍器乐器大师v1.0.0 手机版
节拍器乐器大师v1.0.0 手机版
大小:7.2M 时间:2020-10-30
下载

节拍器乐器大师app是一款非常好用的手机节拍器工具。在这里,轻松了解手机节拍,是你训练乐器时候的好帮手,非常的实用。感兴趣的朋友不要错过了,快来下载体验吧。

遥米租租
遥米租租
大小: 时间:2022-12-13
下载

遥米租租app下载,一款全新打造的电动车租赁服务平台,通过遥米租租app骑手可以随时在线租车,随租随退高效灵活,月付租金更加方便,欢迎下载了解。

泰拉瑞亚多人联机版v1.1.14
泰拉瑞亚多人联机版v1.1.14
大小:123M 时间:2023-06-05
下载

泰拉瑞亚多人联机版游戏,是一 款支持多人联机竞技的游戏,在泰拉瑞亚多人联机版游戏当中,你会见识到各种各样像素的场景,不断的冒险,不断的尝试,你会赢得你该有的成就! 游戏