OpenStack Grizzly 安装指南

Version: 1.0

Source: https://github.com/ist0ne/OpenStack-Grizzly-Install-Guide-CN

Keywords: 多点OpenStack安装, Grizzly, Quantum, Nova, Keystone, Glance, Horizon, Cinder, OpenVSwitch, KVM, Ubuntu Server 12.04 (64 bits).

作者

Shi Dongliang <istone2008@gmail.com>

本指南fork自 Bilel Msekni 的git仓库。向第一作者致敬!

内容列表

0. 简介
1. 环境搭建
2. 控制节点
3. 计算和网络节点
4. OpenStack使用
5. 参考文档

0. 简介

OpenStack Grizzly安装指南旨在让你轻松创建自己的OpenStack云平台。

状态: Stable

1. 环境搭建

节点角色: NICs

控制节点: eth0 (10.10.10.51), eth1 (192.168.100.51)

计算节点1: eth0 (10.10.10.52), eth1 (10.20.20.52), eth2 (192.168.100.52)

计算节点2: eth0 (10.10.10.53), eth1 (10.20.20.53)

注意1: 你总是可以使用dpkg -s 确认你使用的是grizzly软件包(版本: 2013.1)

注意2: 这个是当前网络架构

http://i.imgur.com/iOyv0Wn.jpg

2. 控制节点

2.1. 准备Ubuntu

2.2.设置网络

2.3. 安装MySQL

2.4. 安装RabbitMQ和NTP

2.5. 创建数据库

2.6. 配置Keystone

注意在执行脚本前请按你的网卡配置修改HOST_IP和HOST_IP_EXT

wget https://raw.github.com/ist0ne/OpenStack-Grizzly-Install-Guide-CN/OVS_MutliNode/KeystoneScripts/keystone_basic.sh
wget https://raw.github.com/ist0ne/OpenStack-Grizzly-Install-Guide-CN/OVS_MutliNode/KeystoneScripts/keystone_endpoints_basic.sh

chmod +x keystone_basic.sh
chmod +x keystone_endpoints_basic.sh

./keystone_basic.sh
./keystone_endpoints_basic.sh

2.7. 设置Glance

2.8. 设置Quantum

2.9. 设置Nova

2.10. 设置Cinder

注意: 重启后卷组不会自动挂载 (点击这个 <[https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/Tricks%26Ideas/load_volume_group_after_system_reboot.rst][7]>_ 设置在重启后自动挂载)

2.11. 设置Horizon

3. 所有计算和网络节点

3.1. 准备节点

3.2. 配置网络

3.3. OpenVSwitch

3.4. Quantum-*

3.5. KVM

3.6. Nova

4. OpenStack使用

网络拓扑如下:

http://i.imgur.com/WdRDVZJ.png

5.1. 为admin租户创建内网、外网、路由器和虚拟机

5.2. 创建leju.com租户、内网、路由器和虚拟机并关联外网

6. 参考文档

Boostrapping Open vSwitch and Quantum

Cisco OpenStack Edition: Folsom Manual Install

(完)
comments powered by Disqus
Powered by GitHub  &&  Jekyll | CC BY-NC-SA