- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单节点单网卡环境的OpenStack平台搭建.doc
基于单节点单网卡环境的OpenStack平台搭建
摘要:云平台包括三个层次的服务,分别是:基础设施级服务,平台级服务,软件级服务。描述OpenStack云平台架构及其核心组件的相互关系 ;OpenStack旗下包含了一组由社区维护的开源项目,它们分别是OpenStackCompute(Nova),OpenStackObjectStorage(Swift),以及OpenStackImageService(Glance)。笔者就OpenStack单节点平台搭建跟大家探讨
关键词:单节点;OpenStack;搭建
中图分类号:TP311.5 文献标识码:A 文章编号:1009-3044(2016)28-0060-03
在开源服务器操作系统Ubuntu上搭建一个开源的 Openstack云计算平台,集成nova、keystone、glance等云平台组件,提供以服务方式启动、停止Openstack云计算服务,提供以Web界面来管理镜像等资源。
要求能够根据给定的云计算设备和分配的IP地址,制定Openstack云计算平台规划方案,能够依据制定的规划方案在指定节点安装Ubuntu操作系统,安装MySQL数据库管理系统,创建数据库,集成nova、keystone、glance等云平台组件到Openstack云计算平台,能够以Web界面来操作Openstack云计算平台。
1 控制节点系统及环境安装
1.1 准备安装环境和软件
ubuntu-12.04-server-amd64.iso
1.2 设置 root 权限
# sudo passwd root
就可以给 root 设置一个密码。直接用 root 运行。
1.3 设置网络
本文档中的配置,是将 eth0 作为公网及管理网络和网桥虚拟网络。
单节点的情况下,网络控制器(运行nova-network)与计算(运行nova-compute,或者更确切的说,运行虚拟机实例)部署在一个主机。在这样情况下,我们就不要依赖控制点与计算机节点之间的通信,可以降低入门者的难度,为以后的深入研究打下基础。
单网卡时,我们可以使用一种混杂模式, public网络的接口 和flat网络的接口作为单节点的网络接口 。不过建立的网络与双网卡类似,都分为flat网络和public网络。使用单网卡,需要建立eth0模式, 在nova.conf中使public_interface和flat_interface的接口。并且重启网络,让修改生效:
# /etc/init.d/networking restart
1.4 安装 OS
Openstack 开始部分、基本部分都是来自Stackops, 我们在搭建Openstack的服务平台的时候。通常下载一个iso,安装通用的ubuntu系统,然后运转建立到普通的的web,在运行过程中不断的调整配置参数,我们在运行过程中不断的对chef分布调整。更新源里的包,更新系统。 注意先后顺序,调整数据包。
1.5 配置 SecureCRT
sshd_config 是 ssh 的配置文件,其中有一个选项PermitRootLogin 用来配置是否允许 root 用户登录,默认的without-password 表示不允许使用密码进行全登录认证,yes 则是允许 root 登录。
1.6 安装 bridge
# apt-get install bridge-utils
重启网络或者重启一下机器都可以:
# /etc/init.d/networking restart
1.7 设置 NTP
Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS 等等)做同步化,它可以提供高精准度的时间校正(LAN 上与标准间差小于1 毫秒,WAN 上几十毫秒),且可借由加密确认的方式来防止恶毒的协议攻击。
2 安装 mysql 和创建相关数据库
OpenStack 云平台的组件:nova,keystone,glance,都需要数
据库。
2.1 安装 mysql
安装过程中,会提示输入 root 密码。(设置为 openstack)
# apt-get install -y mysql-server python-mysqldb 耗时长
2.2 安装 phpmyadmin(mysql 数据库的管理软件)
安装 phpmyadmin,是为了可以比较方便管理数据库:
# apt-get install phpmy
您可能关注的文档
最近下载
- (1000题)R2移动式压力容器充装考试题及答案.doc
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 权威2025年中央一号文件重点内容解读.pptx VIP
- 2025年教科版(2024)小学科学二年级上册(全册)教学设计(附目录).docx
- 2023年新版征信报告详细版征信报告模板-Word-可编辑-有水印.docx VIP
- 2025离婚起诉状 (打印版).pdf VIP
- 铁路运输行业发展简析(附铁路货运量、铁路客运量、周转量).pptx VIP
- 13.1 饮食与营养 第1课时(教学课件)生物苏科版2024八年级上册.pptx VIP
- 2023年新版征信报告详细版征信报告模板-Word-可编辑-有水印(1).doc VIP
- 中国城市人文地理——深圳.ppt VIP
文档评论(0)