《OpenStack云计算实战手册(第2版)》——2.2 安装OpenStack镜像服务

2.2 安装OpenStack镜像服务

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镜像服务。

使用其他版本
如果希望使用稳定版本以外的分支,特别是在开发调试OpenStack时或所需要的功能不在当前版本中时,只需添加不同的 Personal Package Archives(PPA)到系统中。为了使用它们,首先需要安装一个工具来帮助添加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
时间: 2024-10-23 15:32:18

《OpenStack云计算实战手册(第2版)》——2.2 安装OpenStack镜像服务的相关文章

《OpenStack云计算实战手册(第2版)》一2.3 用MySQL配置OpenStack镜像服务

2.3 用MySQL配置OpenStack镜像服务 OpenStack云计算实战手册(第2版) 默认情况下,OpenStack镜像服务,即Glance,被配置使用本地SQL数据库存储.为了弹性扩展,必须配置一个中心的.可扩展且更具可靠的数据库层.因此,可使用MySQL数据库来达到这个目的. 准备工作 请在开始前确认已经登录到一个已经安装了OpenStack镜像服务的服务器上. 登录到使用Vagrant创建的OpenStack控制节点,执行以下命令: vagrant ssh controller

《OpenStack云计算实战手册(第2版)》一1.4 安装OpenStack身份认证服务

1.4 安装OpenStack身份认证服务 OpenStack云计算实战手册(第2版) 我们将会使用Ubuntu Cloud Archive安装和配置OpenStack身份认证服务,也就是Keystone项目.配置完成之后,连接到OpenStack云环境都需经过这里所安装的OpenStack身份认证服务. OpenStack身份认证服务的默认后台数据库是MySQL数据库. 准备工作 为保证运行的是Ubuntu Cloud Archive,必须配置Ubunut 12.04安装使用该服务. 我们将配

《OpenStack云计算实战手册(第2版)》一1.1 介绍

1.1 介绍 OpenStack云计算实战手册(第2版) OpenStack身份认证服务(Identity Service),即Keystone,是为OpenStack云环境中的用户的账户和角色信息提供认证和管理服务的.这是一个关键的服务,OpenStack云环境中所有服务之间的鉴权和认证都需要经过它,所以它也是OpenStack环境中第一个安装的服务.经OpenStack身份认证服务认证通过之后,它会返回一个在OpenStack各个服务之间传输用的鉴权密钥.接下来就可以用这个密钥来为某个具体服

《OpenStack云计算实战手册(第2版)》一导读

前 言 OpenStack云计算实战手册(第2版) OpenStack是一个用于构建公有云和私有云的开源软件.它是一个全球性的成功,由全球数千名人员开发和支持,并得到当今云计算领域巨头的鼎力支持. 本书设计的初衷在于帮助读者快速上手OpenStack,在理解的基础上将OpenStack更有信心地应用到自己的数据中心. 从VirtualBox中的测试安装,到使用Razor和Chef自动化安装脚本在产品环境中扩容,本书涵盖了安装和配置一个私有云的各种内容. 如何安装和配置OpenStakc的所有核心

《OpenStack云计算实战手册(第2版)》一第1章 Keystone OpenStack身份认证服务

第1章 Keystone OpenStack身份认证服务 OpenStack云计算实战手册(第2版) 本章将讲述以下内容: 使用VirtualBox和Vagrant创建一个沙盒环境 配置Ubuntu Cloud archive 安装OpenStack身份认证服务 创建租户 配置角色 添加用户 定义服务端点 配置服务对应的租户和用户

《OpenStack云计算实战手册(第2版)》一1.5 创建租户

1.5 创建租户 OpenStack云计算实战手册(第2版) 一个租户(tenant)在OpenStack里就是一个项目.在创建一个用户时必须首先为该用户分配一个租户,否则将无法创建此用户,所以首先要创建租户.在这一节中,将为用户创建一个名为cookbook的租户. 准备工作 在开始之前,必须确认已经登录到已经安装了OpenStack身份认证服务的OpenStack控制节点上,或者有一个已经连接到安装了OpenStack身份认证服务的服务器上的Ubuntu客户端. 执行以下命令,登录到使用Vag

《OpenStack云计算实战手册(第2版)》一1.6 配置角色

1.6 配置角色 OpenStack云计算实战手册(第2版) 角色是分配给一个租户中的用户的权限.在这里配置两个角色,一个用于管理云环境的admin角色和另一个用于分配给使用云环境的普通用户的Member角色. 准备工作 在开始之前,必须确认已经登录到已经安装了OpenStack身份认证服务的OpenStack控制节点上,或者有一个已经连接到安装了OpenStack身份认证服务的服务器上的Ubuntu客户端. 登录到使用Vagrant创建的OpenStack控制节点,执行以下命令: vagran

《OpenStack云计算实战手册(第2版)》一1.3 配置Ubuntu Cloud Archive

1.3 配置Ubuntu Cloud Archive OpenStack云计算实战手册(第2版)Ubuntu 12.04 LTS(本书使用的版本)提供两个可安装OpenStack的资源库.标准资源库所配置的是Essex版,本书写作时已可以通过设置Ubuntu Cloud Archive支持Grizzly版.我们下面将使用Ubuntu Cloud Archive提供的Grizzly发布版本来安装和配置OpenStack身份认证服务(以及其他服务). 准备工作确保登录到安装OpenStack身份认证

《OpenStack云计算实战手册(第2版)》一2.8 查看共享镜像

2.8 查看共享镜像 OpenStack云计算实战手册(第2版)当使用member-create选项时,可以查看为某个租户共享了哪些镜像,允许在OpenStack环境中管理和控制哪些用户可以访问什么类型的镜像. 准备工作要做这个实验,应确认已经登录到一台Ubuntu客户机,且已经具有glance工具.如果没有该工具,可通过以下方法安装: sudo apt-get update sudo apt-get -y install glance-client 为了保证环境变量设置正确,admin用户和密

《OpenStack云计算实战手册(第2版)》一2.6 注册远程存储的镜像

2.6 注册远程存储的镜像 OpenStack云计算实战手册(第2版)OpenStack镜像服务提供了一种机制,它可以远程添加一个存储在外部位置的镜像文件,利用这种机制,可以很方便地实现在私有云中使用第三方服务器中上传的镜像文件. 准备工作要做这个实验,应确认已经登录到一台Ubuntu 客户机,且已经具有glance工具.如果没有该工具,可通过以下方法安装: sudo apt-get update sudo apt-get -y install glance-client 为了保证环境变量设置正