请教intouchI/Osever安装问题
展开全部
简介
本文详细描述使用单台服务器部署一个Swift开发版本的过程,单台服务器运行所有Swift服务,并模拟运行具有4个结点的Swift集群。其中,这里的“服务器”可以是物理机也可以是虚拟机。
已验证的部署环境:
VMWare 7.1.2 Ubuntu-11.10-desktop-32位
PC物理机 Ubuntu-11.10-desktop-64位
PC物理机 Ubuntu-12.04-desktop-64位
版本说明
本文档基于:
官方文档:Swift 1.7.6-dev documentation
Swift版本:1.7.6
python-swiftclient版本:1.2.0
请确保安装的Swift版本和本文档中的版本相同。如有问题,请参考官网的更新文档。
1. 安装依赖包和核心代码
1. 以root身份登录。
# sudo su - root
2. 安装必须的依赖包、库。
# apt-get install python-software-properties
# add-apt-repository ppa:swift-core/release
# apt-get update
# apt-get install curl gcc git-core memcached python-coverage python-dev python-nose python-setuptools python-simplejson python-xattr sqlite3 xfsprogs python-eventlet python-greenlet python-pastedeploy python-netifaces python-pip
# pip install mock
3. 创建swift用户和组。在此,我们直接使用root作为用户名和组名。
接下来,需要选择使用一个分区作为存储(Using a partition for storage)或使用一个回环设备作为存储(Using a loopback device for storage),本文档使用回环设备作为存储
本文详细描述使用单台服务器部署一个Swift开发版本的过程,单台服务器运行所有Swift服务,并模拟运行具有4个结点的Swift集群。其中,这里的“服务器”可以是物理机也可以是虚拟机。
已验证的部署环境:
VMWare 7.1.2 Ubuntu-11.10-desktop-32位
PC物理机 Ubuntu-11.10-desktop-64位
PC物理机 Ubuntu-12.04-desktop-64位
版本说明
本文档基于:
官方文档:Swift 1.7.6-dev documentation
Swift版本:1.7.6
python-swiftclient版本:1.2.0
请确保安装的Swift版本和本文档中的版本相同。如有问题,请参考官网的更新文档。
1. 安装依赖包和核心代码
1. 以root身份登录。
# sudo su - root
2. 安装必须的依赖包、库。
# apt-get install python-software-properties
# add-apt-repository ppa:swift-core/release
# apt-get update
# apt-get install curl gcc git-core memcached python-coverage python-dev python-nose python-setuptools python-simplejson python-xattr sqlite3 xfsprogs python-eventlet python-greenlet python-pastedeploy python-netifaces python-pip
# pip install mock
3. 创建swift用户和组。在此,我们直接使用root作为用户名和组名。
接下来,需要选择使用一个分区作为存储(Using a partition for storage)或使用一个回环设备作为存储(Using a loopback device for storage),本文档使用回环设备作为存储
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询