企业空间 采购商城 存储论坛
首页 > Openstack > 正文

OpenStack安装手册 - PYTHON-NOVACLIENT库/NOVNC WEB访问安装

2016-03-09 12:59来源:中国存储网
导读:OpenStack的KEYSTONE身份认证服务安装,PYTHON-NOVACLIENT库安装,GLANCE镜像存储服务安装等。

目录   上一篇   下一篇

3.5 PYTHON-NOVACLIENT库安装

• 下载源码包

wget https://launchpad.net/nova/essex/2012.1/+download/python-novaclient-2012.1.tar.gz -P /opt

• 安装依赖包

yum -y install python-simplejson python-prettytable python-argparse python-nose1.1 python-httplib2 python-virtualenv MySQL-python

• 解压并安装PYTHON-NOVACLIENT库

cd /opt

tar xf python-novaclient-2012.1.tar.gz

cd python-novaclient-2012.1

python setup.py install

rm -f ../python-novaclient-2012.1.tar.gz

3.6 KEYSTONE身份认证服务安装

• 下载源码包

wget https://launchpad.net/keystone/essex/2012.1/+download/keystone-2012.1.tar.gz -P /opt

• 安装依赖包

yum install -y python-eventlet python-greenlet python-paste python-passlib

pip install routes==1.12.3 lxml==2.3 pam==0.1.4 passlib sqlalchemy-migrate==0.7.2 PasteDeploy==1.5.0 SQLAlchemy==0.7.3 WebOb==1.0.8

• 解压并安装KEYSTONE身份认证服务

cd /opt

tar xf keystone-2012.1.tar.gz

cd keystone-2012.1

python setup.py install

rm -f ../keystone-2012.1.tar.gz

3.7 PYTHON-KEYSTONECLIENT库安装

• 下载源码包

wget https://launchpad.net/keystone/essex/2012.1/+download/python-keystoneclient-2012.1.tar.gz -P /opt

• 解压并安装PYTHON-KEYSTONECLIENT库

cd /opt

tar xf python-keystoneclient-2012.1.tar.gz

cd python-keystoneclient-2012.1

python setup.py install

rm -f ../python-keystoneclient-2012.1.tar.gz

3.8 SWIFT对象存储服务安装

• 下载源码包

wget https://launchpad.net/swift/essex/1.4.8/+download/swift-1.4.8.tar.gz -P /opt

• 安装依赖包

pip install configobj==4.7.1 netifaces==0.6

• 解压并安装SWIFT对象存储服务

cd /opt

tar xf swift-1.4.8.tar.gz

cd swift-1.4.8

python setup.py install

rm -f ../swift-1.4.8.tar.gz

3.9 GLANCE镜像存储服务安装

• 下载源码包

wget https://launchpad.net/glance/essex/2012.1/+download/glance-2012.1.tar.gz -P /opt

• 安装依赖包

yum install -y python-anyjson python-kombu m2crypto

pip install xattr==0.6.0 iso8601==0.1.4 pysendfile==2.0.0 pycrypto==2.3 wsgiref boto==2.1.1

• 解压并安装GLANCE镜像存储服务

cd /opt

tar xf glance-2012.1.tar.gz

cd glance-2012.1

python setup.py install

rm -f ../glance-2012.1.tar.gz

3.10 NOVA计算服务安装

• 下载源码包

wget https://launchpad.net/nova/essex/2012.1/+download/nova-2012.1.tar.gz -P /opt

• 安装依赖包

yum install -y python-amqplib python-carrot python-lockfile python-gflags python-netaddr python-suds python-paramiko python-feedparser

pip install Cheetah==2.4.4 python-daemon==1.5.5 Babel==0.9.6

• 解压并安装NOVA计算服务

cd /opt

tar xf nova-2012.1.tar.gz

cd nova-2012.1

python setup.py install

rm -f ../nova-2012.1.tar.gz

3.11 HORIZON管理面板安装

• 下载源码包

wget https://launchpad.net/horizon/essex/2012.1/+download/horizon-2012.1.tar.gz -P /opt

• 安装依赖包

yum install -y python-django-nose python-dateutil python-cloudfiles python-django python-django-integration-apache httpd

• 解压并安装HORIZON管理面板

cd /opt

tar xf horizon-2012.1.tar.gz

cd horizon-2012.1

python setup.py install

rm -f ../horizon-2012.1.tar.gz

3.12 NOVNC WEB访问安装

• 下载源码包

git clone https://github.com/cloudbuilders/noVNC.git /opt/noVNC

• 安装依赖包

yum install  -y python-numdisplay

继续阅读
中国存储网声明:此文观点不代表本站立场,如有版权疑问请联系我们。
相关阅读
产品推荐
头条阅读
栏目热点

Copyright @ 2006-2019 ChinaStor.COM 版权所有 京ICP备14047533号

中国存储网

存储第一站,存储门户,存储在线交流平台