Others
wifeisboss
这个作者很懒,什么都没留下…
展开
-
使用devstack部署多节点openstack
在使用openstack环境的过程中,时常会根据服务需求调整部署的服务。这就涉及到添加新的节点到原有的openstack环境中。大家知道devstack一般用来部署All-In-One的环境,其实devstack也能用来部署多节点环境。通过local.conf文件的配置就能达到这一目的。下面给出一个简单例子:[[local|localrc]]DATABASE_PA原创 2015-09-08 14:24:06 · 2351 阅读 · 0 评论 -
sqlalchemy DB表关系研究
大家知道OpenStack项目的DB表是定义在db\sqlalchemy\models.py文件中。如果看过该文件中定义的这些DB表,会发现表之间的关系主要有两种:ForeignKey:外键relationship:关系其中外键就是数据库表外键的概念,其作用大家可以查阅相关资料。这里主要关注relationship的作用。下面通过一段测试代码来验证。代码原创 2015-10-31 14:51:00 · 1149 阅读 · 0 评论 -
git下载协议配置
devstack默认使用的下载路径是git://git.openstack.org,也就是git协议。在stackrc文件中可以看到:GIT_BASE=${GIT_BASE:-git://git.openstack.org}这一语句的意思是如果GIT_BASE没有设置,就默认使用git://git.openstack.org。devstack使用默认git协议下载代码,原创 2016-02-15 10:26:41 · 629 阅读 · 0 评论 -
git review自动添加change-id
使用git review提交patch时,要求在commit message里面包含change-id字段。可以通过在.git/hook目录下放置commit-msg达到自动添加change-id的目的,这样就不用手动在commit message里面编辑了。下载地址:https://review.openstack.org/tools/hooks/commit-msg原创 2016-02-18 19:54:58 · 3736 阅读 · 0 评论 -
DELL服务器IPMI管理界面无法登录问题解决
一台DELL服务器,由于没有安装光盘,只能选择从IPMI挂载ISO镜像安装。配置好服务器管理口的IP和用户密码后,能PING通管理口,但通过浏览器登录输入用户名密码后始终登录不上。确认用户名密码没有输错。于是在网上查了一下,有人也遇到相同问题,并给出了参考解决方法。先将服务器下电,并拔掉电源线,让服务器彻底断电。过几分钟后,重新插上电源并上电。再次进原创 2016-05-03 19:54:23 · 12188 阅读 · 1 评论