OpenStack基本安装 1 翻译说明:由于名词和软件指令、脚本容易混淆,,导致无法与实际安装配置环境对应,本文会尽量不去翻译这些内容。实际上,直接看原文,至少对照原文学习和操作,会避免很多因翻译产生的问题。 光头猪猪 1.OpenStack基本安装 简介 如果你想利用Ubuntu 12.04 LTS (使用 Ubuntu Cloud Archive)来部署OpenStack Folsom平台用于开发测试,本文会为你提供帮助。 我们将完成一套三节点的安装,包括一个控制器、一个网络节点和一个计算节点。 当然,你也可以按你的需要安装尽可能多的计算节点。对于希望安装测试基础平台的OpenStack初学者,本文会成为一个良好的开始。 OpenStack基本安装 2 Architecture 一个标准的Quantum安装包括多达四个物理上分离的数据中心网络: • 管理网络。用于OpenStack组件之间的内部通信。在此网络上的IP地址应仅在数据中心内部可达。 • 数据网络。用于所部署的云内部的虚拟机数据通信。该网络的IP地址分配需求取决于使用中的Quantum 插件。 • 外部网络。用在某些部署方案中提供可访问Internet的虚拟机。此网络上的IP地址应对Internet上的任何人都可达。 • API网络。向租户公开所有OpenStack Api,包括Quantum API。此网络上的IP地址应对Internet上的任何人都可达。本网络可能和外部网络是同一个网络,因为你可以划分整个IP地址分配范围的一部分在外部网络建立一个Quantum子网。 必要条件 您需要至少3台装好Ubuntu 12.04 (LTS)的计算机(虚拟或物理)。 OpenStack基本安装 3 表1.1结构和节点信息 controller network compute Hostname folsom-controller folsom-network folsom-compute Services MySQL, RabbitMQ, Nova, Cinder, Glance, Keystone, Quantum Quantum-L3-agent, Quantum-DHCP-agent, Quantum Agent with Open- vSwitch nova-compute, KVM, nova- api, Quantum Agent with Open-vSwitch Minimum number of disks 2 1 1 External + API network 7.7.7.7/24 7.7.7.8/24 - Management network 192.168.0.1/24 192.168.0.2/24 192.168.0.3/24 Data network - 10.10.10.1/24 10.10.10.2/24 Total number of NIC 2 3 2 控制器节点 简介 控制器节点将提供: • Databases (with MySQL) • Queues (with RabbitMQ) • Keystone • Glance • Nova (without nova-comput...