文档章节

Openstack Swift 1.7.0源码安装

zhouxingxing
 zhouxingxing
发布于 2012/09/14 17:02
字数 555
阅读 1052
收藏 2

注:我是用的ubuntu server 12.04 安装的,如果你使用centos 可以参考篇文章http://blog.csdn.net/ugyn109/article/details/7475951,虽然版本不一样但是方法都是一样的,这里我记录我在安装中的一些问题,仅供参考。

北京时间9月13日下午 openstack swift1.7.0版本在launchpad上发布gz包,https://launchpad.net/swift

如果你一直关注swift源码你可以在git获得源码,不过launchpad上发布的是正式版,相关的改动可以查看CHANGELOG

第一次源码安装,需要主要的是要安装相关的包,可以在swift1.7.0/tools/pip-requires中看到相关的包

其中的python-swiftclient的版本也发展到了1.2.0版本 但是在launchpad上的版本还是1.1.1

pip 是安装和管理python包的工具 相关资料:http://en.wikipedia.org/wiki/Pip_(Python)

安装好pip 创建一个pipdown 目录,

执行命令 pip install -r swift1.7.0/tools/pip-requires -d pipdown -no-install

这样就把需要的包都下载到了pipdown目录下, 如果你是在launchpad上下载python-swiftclient,可以把包拷贝到pipdown中

执行命令 pip install ./pipdown/* 这里主要如果你源码安装其他openstack 组建可能会有相关包先后顺序的问题,在这个安装swift的时候我没遇到过。这里你也可以写一个脚本来查看安装时候成功。

在安装中我发现需要安装python-dev包,当然也需要python-setuptools包 

在launchpad下载源码 解压后,进入目录执行 python setup.py install 这样就安装好了源码,我在安装后发现,我的源码没有安装到相关的目录下例如/usr/bin /usr/lib 我需要进入目录中执行源码的方式来执行程序,这不是意味着没有安装么?可能的原因是我之前在这台机器上安装过swift  卸载的可能不干净 或者是有冲突,不过这没什么问题,因为我之前在虚拟机安装的时候没有整个问题,这里只做记录。

swift的相关配置和先关其他软件安装可以参考我之前的文档,或者参考官方文档的SAIO。

© 著作权归作者所有

zhouxingxing
粉丝 70
博文 69
码字总数 48470
作品 0
杭州
程序员
私信 提问
安装Openstack的Mitaka版本的swift服务时,swift服务无法启动

你好,我在安装并且配置好Openstack的Mitaka版本的swift服务后,swift服务无法启动。proxy服务运行在controller node上,并且已经正常运行,chrony服务正常同步时间。 swift服务安装环境如下...

jokk
2016/08/19
731
0
云计算相关资料/博客/网上收集的关于OpenStack的一些资源

OpenStack Nova code:https://bugs.launchpad.net/nova OpenStack Blog:http://planet.openstack.org/ OpenStack 官方文档:http://docs.openstack.org/cactus/openstack-compute/admin/co......

DongZhang
2012/02/02
366
0
使用 OpenStack 实现云计算和存储

Infrastructure as a Service (IaaS) 云平台种类繁多,例如像 Nebula 和 Eucalyptus 这样为人熟知的解决方案。而此领域的一个新来者已展示了其不俗的增长,不仅包括用户数量的增长,还包括支...

IBMdW
2012/09/11
18.4K
14
openstack学习之路-level1-1

Openstack各组件介绍 Dashboard 项目名horizon 提供openstack的交互界面,可以在交互界面中管理openstack,比如启动一个实例,配置IP地址,配置用户认证等 Compute 项目名nova 负责openstack...

gyj0825
2018/06/26
0
0
Packstack单节点一键安装openstack

本文介绍在单节点上用packstack一键安装openstack的方法,其中节点的硬件架构为x86_64(必须是64位,32位不可以)、操作系统为centos7。官方的安装文档地址为https://openstack.redhat.com/...

xuesong13
2014/11/19
9.8K
0

没有更多内容

加载失败,请刷新页面

加载更多

centos7 安装 mysql5.7 版本(全)

centos 安装 版本说明 :centos7,mysql5.7 ,不是 centos7 可能有些命令不兼容 安装 mysql-server # 下载并安装 mysql yum wget -i -c http://dev.mysql.com/get/mysql57-community-relea......

sanri1993
16分钟前
3
0
Spring3.x升级到Spring4.x-5.x时关于MappingJacksonHttpMessageConverter的报错问题

在Spring4.x或者以上的版本强使用(不然会报错): org.springframework.http.converter.json.MappingJackson2HttpMessageConverter 如果是Spring4.0获者以下的版本可以使用MappingJacksonH...

code-ortaerc
19分钟前
3
0
OSG 渲染状态污染到其它节点怎么解决?

在根节点补上初始状态

洛克人杰洛
21分钟前
3
0
grid 布局 设置行列间距

本文转载于:专业的前端网站➪grid 布局 设置行列间距 <!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="widt......

前端老手
33分钟前
3
0
spring-data-elasticsearch 和 Jackson 配合使用的bug

下面先简单描述项目。 项目依赖: dependencies { implementation group: 'org.springframework.boot', name: 'spring-boot-starter-data-elasticsearch', version: '2.1.0.RELEASE'......

Landas
34分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部