基于单节点单网卡环境的openstack平台搭建

基于单节点单网卡环境的openstack平台搭建

ID:31359714

大小:117.50 KB

页数:9页

时间:2019-01-09

基于单节点单网卡环境的openstack平台搭建_第1页
基于单节点单网卡环境的openstack平台搭建_第2页
基于单节点单网卡环境的openstack平台搭建_第3页
基于单节点单网卡环境的openstack平台搭建_第4页
基于单节点单网卡环境的openstack平台搭建_第5页
资源描述:

《基于单节点单网卡环境的openstack平台搭建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单节点单网卡环境的OpenStack平台搭建  摘要:云平台包括三个层次的服务,分别是:基础设施级服务,平台级服务,软件级服务。描述OpenStack云平台架构及其核心组件的相互关系;OpenStack旗下包含了一组由社区维护的开源项目,它们分别是OpenStackCompute(Nova),OpenStackObjectStorage(Swift),以及OpenStackImageService(Glance)。笔者就OpenStack单节点平台搭建跟大家探讨  关键词:单节点;OpenStack;搭建  中图分类号:TP311.5文献标识码:A文章编号:10

2、09-3044(2016)28-0060-03  在开源服务器操作系统Ubuntu上搭建一个开源的Openstack云计算平台,集成nova、keystone、glance等云平台组件,提供以服务方式启动、停止Openstack云计算服务,提供以Web界面来管理镜像等资源。  要求能够根据给定的云计算设备和分配的IP地址,制定Openstack云计算平台规划方案,能够依据制定的规划方案在指定节点安装Ubuntu操作系统,安装MySQL数据库管理系统,创建数据库,集成nova、keystone、glance等云平台组件到Openstack云计算平台,能够以Web界面来

3、操作Openstack云计算平台。  1控制节点系统及环境安装  1.1准备安装环境和软件9  ubuntu-12.04-server-amd64.iso  1.2设置root权限  #sudopasswdroot  就可以给root设置一个密码。直接用root运行。  1.3设置网络  本文档中的配置,是将eth0作为公网及管理网络和网桥虚拟网络。  单节点的情况下,网络控制器(运行nova-network)与计算(运行nova-compute,或者更确切的说,运行虚拟机实例)部署在一个主机。在这样情况下,我们就不要依赖控制点与计算机节点之间的通信,可以降低入门者

4、的难度,为以后的深入研究打下基础。  单网卡时,我们可以使用一种混杂模式,public网络的接口和flat网络的接口作为单节点的网络接口。不过建立的网络与双网卡类似,都分为flat网络和public网络。使用单网卡,需要建立eth0模式,在nova.conf中使public_interface和flat_interface的接口。并且重启网络,让修改生效:  #/etc/init.d/networkingrestart  1.4安装OS  Openstack开始部分、基本部分都是来自Stackops,我们在搭建Openstack的服务平台的时候。通常下载一个iso,

5、安装通用的ubuntu系统,然后运转建立到普通的的web,在运行过程中不断的调整配置参数,我们在运行过程中不断的对chef分布调整。更新源里的包,更新系统。注意先后顺序,调整数据包。9  1.5配置SecureCRT  sshd_config是ssh的配置文件,其中有一个选项PermitRootLogin用来配置是否允许root用户登录,默认的without-password表示不允许使用密码进行全登录认证,yes则是允许root登录。  1.6安装bridge  #apt-getinstallbridge-utils  重启网络或者重启一下机器都可以:  #/et

6、c/init.d/networkingrestart  1.7设置NTP  NetworkTimeProtocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可借由加密确认的方式来防止恶毒的协议攻击。  2安装mysql和创建相关数据库  OpenStack云平台的组件:nova,keystone,glance,都需要数  据库。  2.1安装mysql  安装过程中,会提示输入root密码。(设置为openstack

7、)  #apt-getinstall-ymysql-serverpython-mysqldb耗时长  2.2安装phpmyadmin(mysql数据库的管理软件)  安装phpmyadmin,是为了可以比较方便管理数据库:  #apt-getinstallphpmyadmin9  安装的时候,首先出现图形化界面,选择第一个apache(按空格键,出现’*’符号,表示已经选中);接着提示是输入mysql数据库root用户的密码。  2.3创建数据库  nova数据库,管理员:novadbadmin,密码是:openstack  glance数据库,管理员:glan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。