openstack搭建教程如何使用devstack配置openstack

openstack搭建教程  时间:2021-06-07  阅读:()

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

记得以前就有人问过“能不能在一个虚拟机上运行虚拟机”,答案当然是可以的,Xen HVM, KVM, VMware, Qemu 等Hypervisor 都可以这样嵌套虚拟,不过由于性能低下实际用处不大。

在VMware ESXi 虚拟机上运行虚拟机,被称为多层虚拟或者嵌套虚拟机(Nested VMs)。

如果只有一台电脑想测试多节点OpenStack 环境的话,使用VMware ESXi 虚拟几个运行KVM Hypervisor 的OpenStack 计算节点是个不错的办法。

VMware ESXi 5.0 默认情况下不支持嵌套虚拟,所以在VMware ESXi 虚拟机里安装完KVM 以后会发现KVM 虽然能装但不可用: # kvm-ok INFO: Your CPU does not support KVM extensions KVM eleration can NOT be used 解决办法很简单:1、修改VMware ESXi 的设置;2、修改对应虚拟机的设置。

登陆VMware ESXi 控制台打开VMware ESXi 5.0 的SSH 服务(默认SSH 服务是关闭的),然后用ssh 登陆VMware ESXi 后在config 文件中最后加入vhv.allow = “TRUE”一行: # vi /etc/vmware/config libdir = "/usr/lib/vmware" authd.proxy.vim = "vmware-hostd:hostd-vmdb" authd.proxy.nfc = "vmware-hostd:ha-nfc" authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl" authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl" authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc" authd.fullpath = "/sbin/authd" authd.soapServer = "TRUE" vmauthd.server.alwaysProxy = "TRUE" vhv.allow = "TRUE" 重启VMware ESXi 后编辑虚拟机选项(需要先关闭虚拟机),打开Edit virtual machine settings 对话框,在options 页面的General Options 选项里把Guest Operating System 的类型换成Other 里面的VMware ESxi 5.x,如图: 最后启动虚拟机后再kvm-ok 一下就可以看到KVM 可以用了: # kvm-ok INFO: /dev/kvm exists KVM eleration can be used

对于openstack很模糊,想用它来搭建一个分布式的平台,在网络上搜到的都是概念性的东西和安装,请问:

OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。

它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。

OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。

本文希望通过提供必要的指导信息,帮助大家利用OpenStack前端来设置及管理自己的公共云或私有云。

  内容详解   OpenStack包括数个由社区维护的项目,具体情况我将在后文中详加阐述。

  ● OpenStack Compute (Nova)是一套控制器,用于为单个用户或使用群组启动虚拟机实例。

它同样能够用于为包含着多个实例的特定项目设置网络。

OpenStack Compute在公共云处理方面堪与Amazon EC2相提并论;而在私有云方面也毫不逊色于VMware的产品。

在公共云中,这套管理机制将提供预制的镜像或是为用户创建的镜像提供存储机制,这样用户就能够将镜像以虚拟机的形式启动。

  ● OpenStack 对象存储(Swift)是一套用于在大规模可扩展系统中通过内置冗余及容错机制实现对象存储的系统。

这些对象能够通过一个REST API或是像Cyberduck这样可以对接对象存储API的客户端加以恢复。

  ● OpenStack镜像服务 (Glance)是一套虚拟机镜像查找及检索系统。

它能够以三种形式加以配置:利用OpenStack对象存储机制来存储镜像;利用Amazon的简单存储解决方案(简称S3)直接存储信息;或者将S3存储与对象存储结合起来,作为S3访问的连接器。

OpenStack镜像服务支持多种虚拟机镜像格式,包括VMware(VMDK)、Amazon镜像(AKI、ARI、AMI)以及VirtualBox所支持的各种磁盘格式。

镜像元数据的容器格式包括Amazon的AKI、ARI以及AMI信息,标准OVF格式以及二进制大型数据。

  最近根据投票结果纳入“核心”项目集团的新成员是一项代号为“Keystone”的身份服务以及一套基于Django的仪表板接口,后者的代号为“Horizon”。

本文中的仪表板示例也来源于这一项目。

  初窥门径   尝试探索OpenStack Compute最为合适的起点莫过于站点,它为开发人员或是概念验证者们提供了一套脚本化安装方案。

来自的OpenStack入门教程同样具备一步步详细的指示,帮助我们在Ubuntu 11.10中设定OpenStack Compute、镜像服务以及多合一对象存储的安装。

如果大家拥有一台自己的服务器,并打算利用它搞一些概念验证工作,那么 点击此处 可以获取一套专门供裸机使用的StackOps安装系统。

有了它,我们可以通过CD或者USB记忆棒完成OpenStack的安装。

  各位还可以利用上提供的对象存储管理员指南或者OpenStack Compute管理员指南中的安装说明,设置出生产级别的OpenStack对象存储集群或是OpenStack Compute云。

  OpenStack的使用   安装结束之后,接下来我们就要看看如何利用部分安全功能,通过仪表板接口或是命令行启动OpenStack Compute实例。

我还将展示面向对象存储的、用于通过块存储备份镜像或者视频的接口。

  登录到仪表板接口   OpenStack的仪表板是安装在运行着Nova API服务的节点中的。

通过这套仪表板,大家应该可以看出Nova API实例的URL与有效仪表板的证书一样,也包括用户名及密码。

  只要有了用户名与密码,大家可以利用OpenStack仪表板实现许多功能。

首先,通过云管理员分配给我们的用户名及密码登录到仪表板中。

  登录之后,可以看到服务器使用量与每台服务器的当前状态,如图一。

图一   大家也可以点击查看哪些服务器处于终止状态。

请注意,这里的正常运行时间并不会显示每套单独服务器的状态。

  用户仪表板左侧的菜单提供的是我们所能执行的仪表板操作选项,所发出的命令通过API传递至终端。

系统面板(也就是页面最上方的菜单)提供另一套视图,使得管理员能够监控使用状态、检查云中正在运行的服务并管理用户及项目的配额。

如何使用openstack project

当你开始使用OpenStack,基本上都是从一个已搭建好的环境入手,别人(operator)会告诉你horizon登录的租户名、用户名和密码。

  horizon登陆页   但毕竟horizon不会封装OpenStack的所有特性,当你已经玩腻了页面上那些功能时,你想尝试更多更丰富的功能,那么恭喜你,你已经向中级玩家迈进了一步。

中级玩家对OpenStack的使用基本上有 四种方式 :   OpenStack client   cURL   Rest API   OpenStack SDK   我个人比较倾向于使用client和API,因为cURL的用法其实跟发送RestAPI相似,但cURL不太方便操作(因为我们普遍都喜欢在可视化页面点击按钮);而SDK则更多是基于OpenStack做应用时会用到,这些人一般不会关注OpenStack的内部机制。

转载,仅供参考。

怎样用一台机器简单搭建openstack环境

使用DEVSTACK,可以实现在一台机器上,ALL-IN-ONE安装 官方指南文档(英文):/developer/devstack/ 中文笔记:/Articles/devstack-notes.html

如何快速部署OpenStack环境

OpenShit是一款能够在Ubuntu14.04系统上快速部署Openstack的小工具,它使用Shell脚本和Python脚本完成对Openstack各组件的安装和配置.并且可以方便的更改配置参数重新配置,重启服务清空数据库等等.利用命令可以进行完全的自动化安装和配置.以下是OpenShit的地址 OpenShit命令介绍 ./openshit.sh <--all|service_name> start||restart 可对各个(或者全部)Openstack组件进行启动,停止,重启操作. ./openshit.sh <--all|service_name> install|uninstall|download 可对Openstack各个组件进行 安装,卸载,下载包 操作 ./openshit.sh <--all|service_name> config

如何使用devstack配置openstack

devstack是一套用来给开发人员快速部署Openstack开发环境的脚本,其实对于整个安装过程没有什么好说的,因为脚本写的很完善,全程无脑式安装也没什么大问题,但是因为公司里的网络环境不给力,我的安装过程中还是遇到不少问题,在这里记录一下。

系统要求:Ubuntu 12.04(最好是刚安装好纯净系统,因为我之前在安装过Openstack服务的机器上试验过,会出现一些莫名错误)。

下面正式开始: 1、安装git: sudo apt-get install git 这个很简单吧,但就是这个还着实让我费了一番力气。

因为我担心ubuntu初始的源不给力,所以刚安装好便换成了国内的源,偏偏这国内的源无法安装git,换了好机会仍然是这样。

(网络连接正常,不清楚为什么会这样)只能单独下载包,然后手动安装了,手动安装 其实不难(下载到包,之后执行 dpkg -i <包名>),关键是得找对版本。

2、获取devstack脚本: git clone /openstack-dev/devstack.git 3、执行: cd devstack && ./stack.sh 脚本执行全程只需要按照提示设置几个密码,其他无需干预。

我没有读脚本的源码,但是根据执行过程的输出信息大致总结出了他的执行过程: (1)下载并安装Openstack运行所需要的系统软件,大概包括一些python的组件、mysql、rabbitmq-server等 (2)下载openstack组件,包括nova 、keystone、glance、noVNC、horizon等 (3)下载并安装openstack源码所依赖的python库和框架 (4)安装openstack各组件 (5)启动各项服务 在较好的网络环境下,有人用不到十分钟搞定了整个过程,但是我们公司网络环境不是很好,中间还中断了几次,大致都与网络有关。

遇到较多的问题就是某些软件无法下载,好在脚本会比较清楚报出错误信息,可以将安装出错的软件手动安装,之后重新执行脚本(最好不要用国内源,用欧美源应该比较靠谱)。

过程虽然不是很顺利,但是最后还是成功了,看到了dashboard界面。

耗时大约3小时。

趣米云月付460元,香港CN2云服务器VPS月付低至18元

趣米云早期为做技术起家,为3家IDC提供技术服务2年多,目前商家在售的服务有香港vps、香港独立服务器、香港站群服务器等,线路方面都是目前最优质的CN2,直连大陆,延时非常低,适合做站,目前商家正在做七月优惠活动,VPS低至18元,价格算是比较便宜的了。趣米云vps优惠套餐:KVM虚拟架构,香港沙田机房,线路采用三网(电信,联通,移动)回程电信cn2、cn2 gia优质网络,延迟低,速度快。自行封...

SugarHosts糖果主机圣诞节促销 美国/香港虚拟主机低至6折

SugarHosts 糖果主机商我们算是比较熟悉的,早年学会建站的时候开始就用的糖果虚拟主机,目前他们家还算是为数不多提供虚拟主机的商家,有提供香港、美国、德国等虚拟主机机房。香港机房CN2速度比较快,美国机房有提供优化线路和普通线路适合外贸业务。德国欧洲机房适合欧洲业务的虚拟主机。糖果主机商一般是不会发布黑五活动的,他们在圣圣诞节促销活动是有的,我们看到糖果主机商发布的圣诞节促销虚拟主机低至6折...

香港云服务器最便宜价格是多少钱一个月、一年?

香港云服务器最便宜价格是多少钱一个月/一年?无论香港云服务器推出什么类型的配置和活动,价格都会一直吸引我们,那么就来说说香港最便宜的云服务器类型和香港最低的云服务器价格吧。香港云服务器最便宜最低价的价格是多少?香港云服务器只是服务器中最受欢迎的产品。香港云服务器有多种配置类型,如1核1G、2核2G、2核4G、8到16核32G等。这些配置可以满足大多数用户的需求,无论是电商站、视频还是游戏、小说等。...

openstack搭建教程为你推荐
视频压缩算法怎样把3个1G多,1个400多MB的视频文件压缩小?但又无损音质和画面清晰度的。网络审计网络审计和传统审计的范围有什么变化vga接口定义主板VGA接口两排针脚的循序是怎么排列扫图问个非常白痴的问题撒,扫图是什么意思?awv如何把普通电影转换成AWVstar413CONVERSE和ALLSTAR有什么区别jstz谁有101网校的账号?xcelsiussap bi是什么谷歌图片识别怎么通过一张GIF图在网上搜索出其出处(你们懂的...)以图搜图那个百度只找到了一模一样的..,有文本框透明word里文本框怎么透明?
vir linode日本 oneasiahost 163网 la域名 免备案cdn 国外网站代理服务器 河南服务器 个人免费空间 域名转向 域名转接 东莞idc 贵阳电信测速 空间服务器 97rb 卡巴斯基试用版下载 江苏双线 阿里云邮箱个人版 免费主页空间 酷锐 更多