2015年7月1日, 15年的一半过去了, 我也来发发上半年总结和下半年计划, 上半年新房下来了,到现在还没开始装修,我也是够不靠谱的,.一不留神还有了孩子, 这个比较神奇. 下半年要好好把房子收拾收拾, 建立一个家不容易啊. 未来的孩子, 你觉得咱家买个什么样的游戏机好呢? 下半年要学的东西好多, 优先级大概是这样的: openstack, linux, 算法, 网络, python, 对对对,还有英语. 另外要坚持锻炼, 我伟大的六块腹肌的梦, 要加油.
废话不说了, 切入正题.
之前用devstack安装neutron一直有这种那种问题, 所以也就没深究. 这次因为想学学新的openstack docker组件所以对原有的openstack进行了升级, 结果不出意外的, 环境又不好用了. 所以开始了漫漫debug之路. 说句题外话, 之前听到很多童鞋都不太喜欢devstack, 其中很多还都是大牛. 确实devstack这种东东对于大牛来说确实意义不大, 但是像我这样的小菜, 一套可以快速部署, 容易上手的openstack环境还是很有意义的, 而且自己的环境想咋搞咋搞, 还是不错的. 最重要的是, 所有的openstack组件都支持devstack, 如果你想尝试尝试什么新东西, 不得不说没有什么比devstack更方便的.
对localrc进行几轮修改后, 终于成功的安装了openstack, 网络部分的功能还没测试, 不过至少组件都安装成功了. 嘿嘿, 好景不长,页面创建实例报错, 页面显示类似数据错误啥啥的. 第一反应f**k, 好吧, 重装, 重装, 试了几次始终不行,好吧,我承认我很笨. 于是开始查看日志
首先, 我从horizion的日志入手, 仔细查看, 发现是cinderclient报的错误,日志大致如下:
2015-07-01 09:02:57.007233 File "/usr/lib/python2.7/dist-packages/cinderclient/client.py", line 302, in get
2015-07-01 09:02:57.007236 return self._cs_request(url, 'GET', **kwargs)
2015-07-01 09:02:57.007238 File "/usr/lib/python2.7/dist-packages/cinderclient/client.py", line 294, in
2015-07-01 09:02:57.007236 return self._cs_request(url, 'GET', **kwargs)
2015-07-01 09:02:57.007238 File "/usr/lib/python2.7/dist-packages/cinderclient/client.py", line 294, in