更新系列不是教材,不说教,不讲道理,只记录。

OpenStack在云计算领域大热,没有理由不去了解它。先说说我对OpenStack的感觉,开源、便宜、麻烦、大家都在用,在了解开发流程后,OpenStack有一套完整的开发流程,从需求到测试,都可以在控制之中,这是我们梦寐以求的软件过程管理方法,虽然会存在不尽如人意的地方,但以一个开源的松散组织架构做到了大多数公司所没有做到的事情,这点值得敬佩。

要想了解,先装一个试试,安装步骤很简单,但安装过程不轻松。

使用CentOS 7版本及virtualbox,安装使用All in vm指南,在OpenStack官网找到DevStack的文档地址,只有几步。git有时候会下载不完,先用其他工具下载,注意将sh和py文件设置为+x,否则会见到无效权限的问题.

如果没有安装成功,则每一次重新运行stack.sh时前面已经下载和安装的部分会比较快的过去,这点还比较赞,否则要哭死。

本次玩使用Liberty

---------------------------------------------------------------------------------------------------------------

ImportError: No module named xmlrpc_client

sudo pip uninstall six

pip install --upgrade six scrapy


---------------------------------------------------------------------------------------------------------------

OSError: [Errno 2] No such file or directory: '/opt/stack/horizon/openstack_dashboard/themes/webroot'

注意版本,local.conf中设置的HORIZON_BRANCH=符合你的版本

---------------------------------------------------------------------------------------------------------------
openstack --os-cloud=devstack-admin image create cirros-0.3.0-x86_64-disk --public --container-format=bare --disk-format qcow2
2016-03-15 03:26:44.303 | 503 Service Unavailable: The server is currently unavailable. Please try again at a later time. (HTTP 503)

Run an unstack.sh and then clean up/delete your ~/.config/openstack/clouds.yaml file
检查local.conf中的IMAGE_URL的设置,可以先注释掉,使用默认的

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐