自己搭建CloudFoundry,一切就绪,cf push一个app测试一把,结果出错,想查原因,所以运行cf logs <app>命令,结果报错如下:
CFoundry::BadResponse: 500: Can't serve request due to error: open /home/vcap/var/warden/containers/179u5obpsru/tmp/rootfs/home/vcap/logs/env.log: permission denied
我进入warden中查看对应的env.log的owner,发现也是vcap的,很奇怪,为什么报权限错
后来一个前辈告诉我这是因为warden虚拟机中的vcap用户的uid与宿主机的vcap用户的uid不一致造成的,原因他没说……
然后我是这样解决的:
首先确定宿主机vcap用户的uid,我的是1001
每次warden创建Container的时候肯定都是新建vcap用户的,那我就进入warden的代码目录里去grep "useradd",还真让我找到了,位于:/path/to/cf-release/src/warden/warden/root/linux/skeleton/setup.sh,里边在创建vcap用户的时候确实指定了一个user_uid,这个变量是在19行的位置定义的,不管三七二十一,直接改成宿主机vcap用户的uid:1001
重启warden
-=update=-
之前的解决方案是有问题的,换一个解决方案:http://qxh.iteye.com/blog/1985609
相关推荐
< groupId>org.cloudfoundry</ groupId> < artifactId>cloudfoundry-client-lib</ artifactId> < version>1.0.2</ version> </ dependency> </ dependencies> 之后,您必须在项目的类路径中包含bluemix-cf-...
Cloudfoundry
PM解决方案和合作伙伴专场 3 CloudFoundry服务网关的架构
Pivotal-Cloud-Foundry-PaaS 云解决方案 目录 Paas和IaaS的区别和PaaS价值 CloudFoundry的设计目标、原理 CloudFoundry支持的敏捷开发 企业私有云解决的问题和建设价值 CloudFoundry的功能架构 CloudFoundry的应用...
Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...
CF Nise Installer 是基于 Nise BOSH 和 Vagrant 实现的 Cloud Foundry v2 的安装程序。 环境要求: Vagrant 1.4 or later Ruby 1.9.3-p484 8GB free HDD space 2GB free memory
CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。
Cloud Foundry平台概述,
开源项目-cloudfoundry-cf-release.zip,CloudFoundry has started upgrading to Go 1.7
CloudFoundry的介绍文档,入门必备
Cloud Foundry云计算框架入门教程 chm
Spring 与 Cloud Foundry:在云中珠联璧合
PM数据库专场 CloudFoundry中MongoDB的应用
Cloud Foundry合作伙伴战略和案例分享 Cloud Foundry合作伙伴战略和案例分享
Cloud Foundry是VMware于推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是...
CloudFoundry云平台部署手册.pdf
描述Cloud Foundry核心组件的功能,及各组件之间的联系
当我们采用:使用已经做好的镜像来部署cloudfoundry的话,打开镜像会遇到ip不匹配的问题,需要使用此脚本修改ip。
从开发者的角度看CloudFoundry
Cloud Foundry Cheat Sheet. Convenient and quick way to get commands.