锋云网

 找回密码
 快速注册

QQ登录

只需一步,快速开始

大数据培训资料领取
搜索
锋云网 首页 云计算 查看内容

OpenStack Essex版安装手册

2012-3-30 22:56| 发布者: cloud| 查看: 17768| 评论: 3|原作者: 趣云团队|来自: LightCloud-Blog

摘要: OpenStack组件非常多,安装问题给想要了解它的新手带来了一些问题,由于官方文档更新比较慢,我是在开始的安装过程中浪费了大量的时间,这里根据一些文档和资料整理出这一篇Essex版的安装文档来,希望对想要了解Open ...
OpenStack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。就目前而言,OpenStack在国外慢慢的流行开来,不少企业和个人也在对它进行二次开发。从我个人理解,OpenStack作为一种免费的开源软件, 可以用在中小企业内部,可以给公司内部的开发测试部门使用,也可以跑一些应用服务。另外一种就是提供对外服务,好比作云服务的企业会考虑对 OpenStack进行二次开发和包装,集成或者新增一些特定的功能或者管理界面。我觉得OpenStack不光光能在1分钟给你想要的image操作系统,也可以做到5分钟能帮你生成一台app节点(应用服务器)加入到业务中去。后者才是我们现在更需要去做的,从irc聊天室、邮件列表、以及一些 wiki的内容来看,老外已经在这方面走在了前面。由于OpenStack组件非常多,安装问题给想要了解它的新手带来了一些问题,由于官方文档更新比较慢,我是在开始的安装过程中浪费了大量的时间,这里根据一些文档和资料整理出这一篇Essex版的安装文档来,希望对想要了解OpenStack的人一些帮助

1 安装前的准备

1.1 安装依赖软件包

  • 安装时间服务器
    sudo apt-get update
    sudo apt-get install -y ntp
    sudo sed -i 's/server ntp.ubuntu.com/server ntp.ubuntu.com\nserver 127.127.1.0\nfudge 127.127.1.0 stratum 10/g' /etc/ntp.conf
    sudo service ntp restart
  • 用apt-get安装依赖软件
    # general
    sudo apt-get -y install pep8 pylint python-pip screen unzip wget psmisc git-core vim-nox locate python-virtualenv python-unittest2 iputils-ping wget curl tcpdump euca2ools
    
    # glance
    sudo apt-get -y install python-eventlet python-routes python-greenlet python python-sqlalchemy python-wsgiref python-pastedeploy python-xattr python-iso8601
    
    # horizon
    sudo apt-get -y install apache2 libapache2-mod-wsgi python-dateutil python-paste python-pastedeploy python-anyjson python-routes python-xattr python-sqlalchemy python-webob python-kombu pylint pep8 python-eventlet python-nose python-sphinx python-mox python-kombu python-coverage python-cherrypy3 python-django python-django-mailer python-django-nose python-django-registration python-cloudfiles python-migrate
    
    # keystone
    sudo apt-get -y install python-setuptools python-dev python-lxml python-pastescript python-pastedeploy python-paste sqlite3 python-pysqlite2 python-sqlalchemy python-webob python-greenlet python-routes libldap2-dev libsasl2-dev python-bcrypt
    
    # nova-api
    sudo apt-get -y install python-dateutil
    
    # nova-compute
    sudo apt-get -y install lvm2 open-iscsi open-iscsi-utils
    
    # nova-novncproxy
    sudo apt-get -y install python-numpy
    
    # nova
    # here we use aptitude since apt-get can not solve the dependence
    sudo aptitude -y install dnsmasq-base dnsmasq-utils kpartx parted arping iputils-arping mysql-server python-mysqldb python-xattr python-lxml kvm gawk iptables ebtables sqlite3 sudo kvm libvirt-bin vlan curl rabbitmq-server socat python-mox python-paste python-migrate python-gflags python-greenlet python-libvirt python-libxml2 python-routes python-netaddr python-pastedeploy python-eventlet python-cheetah python-carrot python-tempita python-sqlalchemy python-suds python-lockfile python-m2crypto python-boto python-kombu \python-feedparser python-iso8601
    
    # nova-volume
    sudo apt-get -y install tgt lvm2
  • 用pip安装依赖软件
    # horizon
    sudo pip install django-nose-selenium pycrypto==2.3
    
    # keystone
    sudo pip install PassLib
    
    # tempest
    sudo pip install pika


鲜花

握手

雷人

路过

鸡蛋

相关阅读

发表评论

最新评论

引用 游客 2018-7-19 09:44
online loans for bad credit <a href="https://quickloans.cars">loans</a> payday loans direct no teletrack payday loans
引用 游客 2017-4-30 02:45
http://guod.me/hy/fito-spray-weight-loss.html
引用 游客 2012-5-15 11:26
您好,我在执行如下命令出现以下错误,麻烦您帮一下忙看看。十分感谢
glance index --debug
Traceback (most recent call last):
  File "/usr/local/bin/glance", line 7, in <module>
    execfile(__file__)
  File "/opt/stack/glance/bin/glance", line 1048, in <module>
    result = command(options, args)
  File "/opt/stack/glance/bin/glance", line 63, in wrapper
    ret = func(*args, **kwargs)
  File "/opt/stack/glance/bin/glance", line 559, in images_index
    print_header=True)
  File "/opt/stack/glance/bin/glance", line 501, in _images_index
    images = client.get_images(**parameters)
  File "/opt/sta ...

查看全部评论(3)

在线咨询|关于锋云|联系我们|手机版|投诉建议|版权声明|云计算|Hadoop|大数据|锋云网 ( 京ICP备13050990号 )

这是云计算时代的精英部落,这是专业的云计算社区 —— 锋云网(sharpcloud.cn)!

Powered by Discuz! X3.2

© 2001-2015 Sharpcloud.cn

 

锋云网官方QQ群

大数据运维&云计算运维群(ID:64924638)中国云计算精英群      Hadoop技术交流群②(ID:25728812)Hadoop技术交流群②      Spark技术交流群(ID:413581066)Spark技术交流群

Hadoop技术交流群(ID:113156288,2000人群已满)

返回顶部