首页 > 技术文章 > OpenStack安装

jingtyu 2017-02-09 17:07 原文

OpenStack的安装首先应该选择操作系统,看了几篇文章介绍,openstack运行在linux环境中,如果想在window中应用也是可以的,需要先安装其他软件虚拟linux环境,linux操作系统有很多,大家比较熟悉的有redhat,centos,ubuntu。安装对多的应该是Ubuntu,官网上提供了三种安装方法,分别是

openSUSE Leap 42.1、SUSE Linux Enterprise Server 12 SP1

Red Hat Enterprise Linux 7、CentOS 7

Ubuntu 14.04 (LTS)

此篇文章介绍在Centos下如何安装以及安装过程中遇到的问题,安装步骤参考官网,安装的openstack的版本是最新版本Mitaka 版本,http://docs.openstack.org/mitaka/zh_CN/install-guide-ubuntu/

openstack各个组件相互独立,可以分别安装,网上也有别人安装好生成的镜像,和一些云服务提供商提供的镜像,出于学习理解openstack,手动安装更适合初学者。

openstack组件包括计算服务、认证服务、网络服务、镜像服务、块存储服务、对象存储服务、计量服务、编排服务和数据库服务,可以分别安装最后连接成一个整体。

安装的示例架构https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/overview.html(官方文档),至少需要两台机器,最好三台以上个人认为(计算节点,存储节点,控制节点)。计算节点需要至少2块网卡。按官网介绍先用两台机器(控制节点: 1 处理器, 4 GB 内存, 及5 GB 存储,计算节点: 1 处理器, 2 GB 内存, 及10 GB 存储)

对于第一次安装和测试目的,很多用户选择使用 :term:`virtual machine (VM)`作为主机。使用虚拟机的主要好处有一下几点:

  • 一台物理服务器可以支持多个节点,每个节点几乎可以使用任意数目的网络接口。

  • 在安装过程中定期进行“快照”并且在遇到问题时可以“回滚”到上一个可工作配置的能力。

*注(如果你选择在虚拟机内安装,请确保你的hypervisor提供了在public网络接口上禁用MAC地址过滤的方法。)

OpenStack 服务支持各种各样的安全方式,包括密码 password、policy 和 encryption。官网选择password这种方式简化安装过程,其他方式大家可以自行尝试。

最近时间不太多,有空会及时更新。。。不好意思

推荐阅读