Openstack f3版本出来了,从一个干净的系统Centos6.3 安装需要如下包:
- ./cinder-2012.2~f3.tar.gz
- ./horizon-2012.2~f3.tar.gz
- ./nova-2012.2~f3.tar.gz
- ./python-novaclient-2.6.10.tar.gz
- ./quantum-2012.2~f3.tar.gz
- ./glance-2012.2~f3.tar.gz
- ./python-cinderclient-0.2.tar.gz
- ./keystone-2012.2~f3.tar.gz
- ./python-swiftclient-1.1.1.tar.gz
- ./Python-2.7.3.tar.bz2
- ./melange-2012.1.tar.gz
- ./python-keystoneclient-0.1.2.tar.gz
- ./python-quantumclient-2.0.tar.gz
- ./openvswitch-1.7.0.tar.gz
- ./dependce/amqplib-0.6.1.tgz
- ./dependce/sqlalchemy-migrate-0.7.2.tar.gz
- ./dependce/amqplib-1.0.2.tgz
- ./dependce/nodejs-0.6.13-1.scopserv.src.rpm
- ./dependce/boto-2.1.1.tar.gz
- ./dependce/cliff-1.0.tar.gz
- ./dependce/pyudev-0.16.1.tar.gz
- ./dependce/kombu-1.0.4.tar.gz
- ./dependce/repoze.lru-0.6.tar.gz
- ./dependce/setuptools-0.6c11.tar.gz
- ./dependce/mod_wsgi-3.3.tar.gz
- ./dependce/tablib-0.9.11.tar.gz
- ./dependce/pycrypto-2.6.tar.gz
- ./dependce/SQLAlchemy-0.7.8.tar.gz
- ./dependce/netaddr-0.7.4.zip
- ./dependce/passlib-1.6.1.tar.gz
- ./dependce/setuptools-git-0.4.2.tar.gz
- ./dependce/python-paste-deploy1.5-1.5.0-5.el6.noarch.rpm
- ./dependce/WebOb-1.2.zip
- ./dependce/prettytable-0.6.zip
- ./dependce/iso8601-0.1.4.tar.gz
- ./dependce/pam-0.1.4.tar.gz
- ./dependce/jsonschema-0.2.zip
- ./dependce/node-v0.4.8.tar.gz
- ./dependce/kombu-2.4.0.tar.gz
- ./dependce/Tempita-0.5.1.tar.gz
- ./dependce/pyparsing-1.5.6.zip
- ./dependce/simplejson-simplejson-v2.6.1-0-g6f5ca6b.zip
- ./dependce/anyjson-0.2.4.tar.gz
- ./dependce/decorator-3.3.3.tar.gz
- ./dependce/python-memcached-1.48.tar.gz
- ./dependce/eventlet-0.9.17.tar.gz
- ./dependce/Paste-1.7.5.1.tar.gz
- ./dependce/anyjson-0.3.3.tar.gz
- ./dependce/lxml-2.3.5.tar.gz
- ./dependce/django-appconf-0.5.tar.gz
- ./dependce/httplib2-0.7.4.zip
- ./dependce/django_openstack_auth-1.0.1.tar.gz
- ./dependce/python-eventlet-0.9.17-1.el6.noarch.rpm
- ./dependce/PasteDeploy-1.5.0.tar.gz
- ./dependce/virtualenv-1.7.2.tar.gz
- ./dependce/MySQL-python-1.2.3.tar.gz
- ./dependce/cmd2-0.6.4.tar.gz
- ./dependce/WebOb-1.0.8.zip
- ./dependce/warlock-0.1.0.tar.gz
- ./dependce/Django-1.4.1.tar.gz
- ./dependce/lockfile-0.9.1.tar.gz
- ./dependce/distribute-0.6.28.tar.gz
- ./dependce/prettytable-0.6.1.zip
- ./dependce/libvirt-0.9.10.tar.gz
- ./dependce/django_compressor-1.2.tar.gz
- ./dependce/Routes-1.13.tar.gz
- ./dependce/wsgiref-0.1.2.zip
- ./dependce/tox-1.4.2.zip
- ./dependce/greenlet-0.4.0.zip
- ./dependce/py-1.4.9.zip
- ./python-glanceclient-0.4.2.tar.gz
在安装之前,先把这些包安装上,
yum mysql-server python-devel libxml-devel rabbitmq-server mod_wsgi gcc* make kernel-devel*
还要注意安装Cytion 模块。
安装完这些包后启动服务。Dashboard把wsgi配置到httpd.conf文件中。
启动Dashboad报找不到node的错误,一方面可能是nodejs没有安装;另一方面可能是/usr/bin/node文件不存在,解决方法是做连接过去ln -s -f /usr/local/bin/node /usr/bin/node
报日志记录递归错误把,把代码注释掉。
dashboad里面的配置文件 local*.py文件,需要设置。
来源:oschina
链接:https://my.oschina.net/u/177808/blog/75502