请问各位都如何搭建OpenStack的开发环境? OpenStack 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以下载一个stackops的iso,安装一下很快Openstack提供RESTful API,用常用的开发环境都可以 继续盖楼有很多部署工具及文档可供您参考:Crowbar deployments:http://robhirschfeld.com/2011/10/03/crowbar-openstack-deployment-video-15-mins-diablo-keystone-dashboard/chef deployments:http://wiki.opscode.com/display/chef/Deploying+OpenStack+with+Chef也有打包好的ISO下载:http://crowbar.zehicle.com/如果是开发测试的建议您参考官方的文档:http://docs.openstack.org/cactus/openstack-compute/admin/content/openstack-compute-installation-using-virtualbox-vagrant-and-chef.html eclipse + pydev已经可以单步调试horizon 和 keystone正在做glance 和nova的 请问,你说的打包好的ISO是用于多台物理机器安装的吗 请问有没有搭好openstack,有没有用三楼说的"也有打包好的ISO下载:http://crowbar.zehicle.com/"中给的链接下载安装,在这个链接上下载了镜像,并安装,但不知道用户名和密码,麻烦告知,谢谢 直接去百度“RDO”, 方便又快捷!只需三步就可完整安装openstack G版本所有组件 python单步调试配置(eclipse+pydev+keystone-2014.1.b2),catch捕获异常的时候eclipse里面也会中断的:建议搞个全新的eclipse解压缩副本,专门调试openstack用。1、把PyDev 3.3.3.zip中的文件夹放到eclipse.exe所在的同级目录下,会提示覆盖,不用管,继续。2、再次启动eclipse后,会发现pydev安装ok了,配置下pydev需要的python.exe的目录。3、调试: a)在eclipse里面建个工程,然后把org.python.pydev_3.3.3.201401272249\pysrc和keystone解压缩目录添加到工程里。 b)keystone服务运行端: 1)修改/etc/keystone/keystone.conf,【Default】下增加 pydev_debug_host=192.168.190.11 (ecilpse运行的机器用来连接keystone服务机器的ip) pydev_debug_port=5678 (默认端口,没改) 2)winscp工具把PyDev 3.3.3.zip里面的plugins\org.python.pydev_3.3.3.201401272249目录传到keystone服务运行端,把这个目录添加到PYTHONPATH环境变量里面(可能有权限设置的问题,我是root跑的)。 3)修改拷贝过来的文件夹的文件,vi org.python.pydev_3.3.3.201401272249/pysrc/pydevd_file_utils.py,找到并修改如下: #格式:(eclipse端文件夹,keystone服务端文件夹) ... 可以多个 PATHS_FROM_ECLIPSE_TO_PYTHON = [(r'D:\PyDev\org.python.pydev_3.3.3.201401272249\pysrc',r'/pydev/org.python.pydev_3.3.3.201401272249/pysrc'),(r'C:\Python27\tmp\keystone-2014.1.b2\bin',r'/usr/local/bin'),(r'C:\Python27\tmp\keystone-2014.1.b2\keystone',r'/usr/local/lib/python2.7/dist-packages/keystone')] #为了便于通过日志检查同名文件在服务端和客户端是否映射OK,不然断点设置不成功会warning的。 DEBUG_CLIENT_SERVER_TRANSLATION = True 4)点击eclipse的PyDev: start the pydev server 5)启动keystone服务,我是直接执行keystone-all的。效果图:参考链接:http://pydev.org/manual_adv_remote_debugger.html 创建实例时出错! 用RedHat的packstack快速安装OpenStack环境 瘦客户端开发 kubernetes如何通过cinder使用ceph作为后端存储? spark 有没有可以读写的共享变量的解决方案 /etc/hosts无法commit 请教一下关于spark hbase 的插入问题 hbase存储设计问题 broadcast 出现OOM 求救,安装vcsa6.0卡在“正在认证” 如何单独安装swift,不使用keystone 安装openstack glance 出错求解
Openstack提供RESTful API,用常用的开发环境都可以
继续盖楼有很多部署工具及文档可供您参考:
Crowbar deployments:
http://robhirschfeld.com/2011/10/03/crowbar-openstack-deployment-video-15-mins-diablo-keystone-dashboard/
chef deployments:
http://wiki.opscode.com/display/chef/Deploying+OpenStack+with+Chef
也有打包好的ISO下载:
http://crowbar.zehicle.com/如果是开发测试的建议您参考官方的文档:
http://docs.openstack.org/cactus/openstack-compute/admin/content/openstack-compute-installation-using-virtualbox-vagrant-and-chef.html
已经可以单步调试horizon 和 keystone
正在做glance 和nova的
请问,你说的打包好的ISO是用于多台物理机器安装的吗
http://crowbar.zehicle.com/"中给的链接下载安装,在这个链接上下载了镜像,并安装,但不知道用户名和密码,麻烦告知,谢谢
建议搞个全新的eclipse解压缩副本,专门调试openstack用。
1、把PyDev 3.3.3.zip中的文件夹放到eclipse.exe所在的同级目录下,会提示覆盖,不用管,继续。
2、再次启动eclipse后,会发现pydev安装ok了,配置下pydev需要的python.exe的目录。3、调试:
a)在eclipse里面建个工程,然后把org.python.pydev_3.3.3.201401272249\pysrc和keystone解压缩目录添加到工程里。
b)keystone服务运行端:
1)修改/etc/keystone/keystone.conf,【Default】下增加
pydev_debug_host=192.168.190.11 (ecilpse运行的机器用来连接keystone服务机器的ip)
pydev_debug_port=5678 (默认端口,没改)
2)winscp工具把PyDev 3.3.3.zip里面的plugins\org.python.pydev_3.3.3.201401272249目录传到keystone服务运行端,把这个目录添加到PYTHONPATH环境变量里面(可能有权限设置的问题,我是root跑的)。
3)修改拷贝过来的文件夹的文件,vi org.python.pydev_3.3.3.201401272249/pysrc/pydevd_file_utils.py,找到并修改如下:
#格式:(eclipse端文件夹,keystone服务端文件夹) ... 可以多个
PATHS_FROM_ECLIPSE_TO_PYTHON = [(r'D:\PyDev\org.python.pydev_3.3.3.201401272249\pysrc',r'/pydev/org.python.pydev_3.3.3.201401272249/pysrc'),(r'C:\Python27\tmp\keystone-2014.1.b2\bin',r'/usr/local/bin'),(r'C:\Python27\tmp\keystone-2014.1.b2\keystone',r'/usr/local/lib/python2.7/dist-packages/keystone')]
#为了便于通过日志检查同名文件在服务端和客户端是否映射OK,不然断点设置不成功会warning的。
DEBUG_CLIENT_SERVER_TRANSLATION = True
4)点击eclipse的PyDev: start the pydev server
5)启动keystone服务,我是直接执行keystone-all的。
效果图:参考链接:http://pydev.org/manual_adv_remote_debugger.html