中国领先的IT技术网站
|
|

开源PaaS方案(五)常见问题

部署CloudFoundry可能遇到的问题和解决方案如下。

作者:Yudar来源:博客园|2015-04-24 10:29

开发者大赛路演 | 12月16日,技术创新,北京不见不散


部署CloudFoundry可能遇到的问题

1. Bosh 报告 OpenStack API Request Entity Too Large error

解决办法,修改/etc/nova/api-paste.conf文件,添加limits属性

  1. [filter:ratelimit] 
  2.  
  3. paste.filter_factory = nova.api.openstack.compute.limits:RateLimitingMiddleware.factory 
  4.  
  5. limits =(POST, "*", .*, 50, MINUTE);(POST, "*/servers", ^/servers, 50, DAY);(PUT, "*", .*, 50, MINUTE);(GET, "*changes-since*", .*changes-since.*, 30, MINUTE);(DELETE, "*", .*, 100, MINUTE) 

2. Bosh 报告无法创建虚拟机,查看nova日志发现 “disk with libguestfs (could not parse /etc/fstab or empty file))”错误

解决方法:修改/etc/nova/nova.conf里的libvirt_inject_partition的默认值(-1自动检测)为固定值1

  1. libvirt_inject_partition=1 
  2.  
  3. # service openstack-nova-compute restart 

【编辑推荐】

  1. 为 OpenStack 私有云创建 Linux 和 Windows 映像
  2. 开源PaaS:在OpenStack上部署CloudFoundry(一)简介
  3. 在OpenStack上部署CloudFoundry (二)部署OpenStack
  4. 在OpenStack上部署CloudFoundry(三)部署BOSH
  5. 在OpenStack上部署CloudFoundry(四)部署CloudFoundry
【责任编辑:Ophira TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Linux安全体系分析与编程

本书选择经典的开放源代码,全面系统地分析了Linux安全机制。本书共有17章,前10章着重介绍了Linux操作系统的安全机制及实现方法,阐述了公...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× 51CTO学院双十二活动