2.2 安装OpenStack镜像服务
OpenStack云计算实战手册(第2版)
Ubuntu资源库提供了便利的软件包安装方式,所以,从Ubuntu Cloud Archive资源库安装专为Ubuntu 12.04版本打包好的OpenStack镜像服务很简单。
准备工作
在开始之前,必须确认已经登录到已经安装了OpenStack身份认证服务的OpenStack控制节点上,或者有一个已经连接到安装了OpenStack身份认证服务的服务器上的Ubuntu客户端。
登录到使用Vagrant创建的OpenStack控制节点,执行以下命令:
vagrant ssh controller
只有保证Ubuntu 12.04 LTS版本使用Ubuntu Cloud Archive,才能使用Grizzly。
操作步骤
使用apt安装OpenStack镜像服务很简单,使用下面的命令即可:
sudo apt-get update
sudo apt-get -y install glance
在其他使用OpenStack镜像服务的机器上安装管理和使用的客户端则不需要登录到服务器,只需要在客户机上输入如下命令:
sudo apt-get update
sudo apt-get -y install glance-client
工作原理
Ubuntu Cloud Archive资源库有要用到的最新的OpenStack镜像服务。
更多参考
更多关于Ubuntu Cloud Archive的信息可以从以下地址获取。https://wiki.ubuntu.com/Server
Team/CloudArchive。该网站解释了发布过程和能够获取到的最新的OpenStack版本,OpenStack每六个月发布一个新版,Ubuntu长期支持版每两年才发布一个版本。
使用其他版本
如果希望使用稳定版本以外的分支,特别是在开发调试OpenStack时或所需要的功能不在当前版本中时,只需添加不同的 Personal Package Archives(PPA)到系统中。查看OpenStack PPA,请到http://wiki.openstack.org/PPAs。为了使用它们,首先需要安装一个工具来帮助添加PPA。
sudo apt-get update
sudo apt-get -y install python-software-properties
为了使用指定的PPA,例如Havana测试分支,执行以下命令:
sudo add-apt-repository ppa:openstack-ubuntu-testing/havana-trunk-testing
sudo add-apt-repository ppa:openstack-ubuntu-testing/havana-trunk-testing
延伸阅读
- 参见第1章。