预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

OpenStack基本安装 翻译说明:由于名词和软件指令、脚本容易混淆,, 导致无法与实际安装配置环境对应,本文会尽量不 去翻译这些内容。实际上,直接看原文,至少对照 原文学习和操作,会避免很多因翻译产生的问题。 光头猪猪 1.OpenStack基本安装 简介 如果你想利用Ubuntu12.04LTS(使用UbuntuCloudArchive)来部署OpenStackFolsom 平台用于开发测试,本文会为你提供帮助。 我们将完成一套三节点的安装,包括一个控制器、一个网络节点和一个计算节点。 当然,你也可以按你的需要安装尽可能多的计算节点。对于希望安装测试基础平台的OpenSta ck初学者,本文会成为一个良好的开始。 1 OpenStack基本安装 Architecture 一个标准的Quantum安装包括多达四个物理上分离的数据中心网络: •管理网络。用于OpenStack组件之间的内部通信。在此网络上的IP地址应仅在数据中心内部可达。 •数据网络。用于所部署的云内部的虚拟机数据通信。该网络的IP地址分配需求取决于使用中的Quan tum插件。 •外部网络。用在某些部署方案中提供可访问Internet的虚拟机。此网络上的IP地址应对Internet上 的任何人都可达。 •API网络。向租户公开所有OpenStackApi,包括QuantumAPI。此网络上的IP地址应对Internet上 的任何人都可达。本网络可能和外部网络是同一个网络,因为你可以划分整个IP地址分配范围的一 部分在外部网络建立一个Quantum子网。 必要条件 您需要至少3台装好Ubuntu12.04(LTS)的计算机(虚拟或物理)。 2 OpenStack基本安装 表1.1结构和节点信息 controllernetworkcompute Hostnamefolsom-controllerfolsom-networkfolsom-compute ServicesMySQL,RabbitMQ,Nova,CiQuantum-L3-agent,Quantumnova-compute,KVM,nova- nder,Glance,Keystone,Q-DHCP-agent,QuantumAgenapi,QuantumAgentwithO uantumtwithOpen-vSwitchpen-vSwitch Minimumnumberofdisks211 External+APInetwork7.7.7.7/247.7.7.8/24- Managementnetwork192.168.0.1/24192.168.0.2/24192.168.0.3/24 Datanetwork-10.10.10.1/2410.10.10.2/24 TotalnumberofNIC232 控制器节点 简介 控制器节点将提供: •Databases(withMySQL) •Queues(withRabbitMQ) •Keystone •Glance •Nova(withoutnova-compute) •Cinder •QuantumServer(withOpen-vSwitchplugin) •Dashboard(withHorizon) 公共服务 操作系统 1.使用此参数安装Ubuntu: •Timezone:UTC •Hostname:folsom-controller •Packages:OpenSSH-Server 操作系统安装完成后,重新启动服务器。 2.由于Ubuntu12.04LTS默认包含OpenStackEssex,我们将使用UbuntuCloudArchive来安 装Folsom: apt-getinstallubuntu-cloud-keyring 3 OpenStack基本安装 编辑/etc/apt/sources.list.d/cloud-archive.list: debprecise-updates/folsommain Upgradethesystem(andrebootifyouneed): apt-getupdate&&apt-getupgrade 3.配置网络: •编辑/etc/network/interfaces文件: #ManagementNetworkautoeth0 ifaceeth0inetstaticaddress192.168.0.1netmask255.255.255.0gateway192.168.0.254 dns-nameservers8.8.8.8 #API+PublicNetworkauto