`
morflame
  • 浏览: 49581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

自己搭建Cloudfoundry使用cf logs <app>报permission denied解决方案

阅读更多

自己搭建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

 

 

 

 

 

 

0
0
分享到:
评论

相关推荐

    CloudFoundry中MongoDB的应用

    自发布以来,CloudFoundry获得了行业的广泛支持,并逐渐成为许多企业和开发者首选的PaaS解决方案之一。 **如何使用CloudFoundry:** - 访问官方网址注册账户:开发者可以通过访问...

    CloudFoundry服务网关的架构

    - 开源性:CloudFoundry是一个完全开源的项目,这意味着开发者可以根据自己的需求定制和扩展。 - 多云支持:用户可以选择多种私有云发行版,或者使用公共云服务如CloudFoundry.com等。 - 高效性:通过Cloud...

    bluemix-cf-client:Bluemix 的 cloudfoundry-client-lib 的包装器

    &lt; groupId&gt;org.cloudfoundry&lt;/ groupId&gt; &lt; artifactId&gt;cloudfoundry-client-lib&lt;/ artifactId&gt; &lt; version&gt;1.0.2&lt;/ version&gt; &lt;/ dependency&gt; &lt;/ dependencies&gt; 之后,您必须在项目的类路径中包含bluemix-cf-...

    Spring 与 Cloud Foundry:在云中珠联璧合

    标题 "Spring 与 Cloud Foundry:在云中珠联璧合" 暗示了本文将探讨Spring框架如何与Cloud Foundry云平台相结合,发挥出强大的云计算能力。这两个技术的结合,为企业提供了高效的开发和部署环境,实现了快速迭代和可...

    Cloud Foundry平台概述

    Cloud Foundry是一种领先的开源平台即服务(PaaS)解决方案,旨在为开发者提供一种简便的方式来构建、测试和部署应用程序,同时为运维团队提供了强大的自动化管理和资源调度能力。它由VMware公司发起,现已发展成为...

    Cloud Foundry合作伙伴战略和案例分享

    刘海峰可能会介绍盛大云如何将Cloud Foundry作为核心技术,打造适合中国市场的云服务,以及在此过程中遇到的挑战和解决方案。此外,他还可能分享了一些使用盛大云PaaS平台的客户案例,展示了Cloud Foundry在企业级...

    Cloud Foundry: The Definitive Guide

    Cloud Foundry是一个开源的PaaS(平台即服务)平台,旨在为开发者提供一个快速开发、部署和运行应用程序的环境。它最初由VMware发起,并于2011年公开发布,随后在Pivotal公司得到了进一步的发展。Cloud Foundry支持...

    CF-Help.rar_Help!_cloudfoundry_cloudfoundry Help

    这个“CF-Help.rar”压缩包显然包含了与CloudFoundry相关的帮助文档,旨在为用户提供简洁而实用的搜索功能。 CloudFoundry的核心功能包括: 1. **应用生命周期管理**:它支持多种编程语言,如Java, .NET, Ruby, ...

    开源项目-cloudfoundry-cf-release.zip

    **开源项目 CloudFoundry - cf-release** CloudFoundry 是一个高度可扩展的开源平台即服务(PaaS)系统,它使开发人员能够快速部署和管理应用程序。`cf-release` 是 CloudFoundry 的核心发布组件,包含了构建、部署...

    Cloudfoundry

    Cloudfoundry

    Cloud Foundry:云时代的Linux/LAMP.pdf

    Cloud Foundry是一个开源的Platform-as-a-Service (PaaS) 平台,旨在简化应用程序的部署、运行和扩展。这个平台是由VMware公司发起,并由技术权威Mark Lucovsky领导的团队进行开发。Cloud Foundry的核心理念是让开发...

    Cloud Foundry 中的新增功能-中英文

    Kubernetes作为领先的容器编排系统,与Cloud Foundry的结合可以提供更灵活的应用部署和管理方案。这种集成可能涉及到将Cloud Foundry的应用生命周期管理能力与Kubernetes的基础设施管理能力相结合。 最后,Cloud ...

    Pivotal-Cloud-Foundry-PaaS云解决方案.pptx

    Pivotal-Cloud-Foundry-PaaS 云解决方案 目录 Paas和IaaS的区别和PaaS价值 CloudFoundry的设计目标、原理 CloudFoundry支持的敏捷开发 企业私有云解决的问题和建设价值 CloudFoundry的功能架构 CloudFoundry的应用...

    cloudfoundry-runtime-0.8.4_Java8_cloud_

    【标题】"cloudfoundry-runtime-0.8.4_Java8_cloud_" 指的是一个针对 Cloud Foundry 运行时环境的特定版本,这个版本是为 Java 8 语言定制的。Cloud Foundry 是一个开源的平台即服务(PaaS)系统,允许开发者构建、...

    Cloud Foundry中Ruby的应用

    Cloud Foundry是一个开放源代码的平台即服务(Platform as a Service,简称PaaS)解决方案,它为开发者提供了高度灵活的开发、测试、部署和扩展应用程序的能力。其核心优势在于,它不仅允许开发者自由选择运行环境、...

    Cloud Foundry - The Definitive Guide

    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 ...

    CloudFoundry安装程序cf_nise_installer.zip

    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

    Cloud Foundry BootCamp

    ### Cloud Foundry BootCamp 关键知识点详解 #### 一、Cloud Foundry 概述 - **定义**: Cloud Foundry 是一款由 VMware 发起并维护的开源 PaaS (Platform as a Service) 平台。该平台提供了高度灵活的选择,允许...

    CloudFoundry开源云计算平台简介.rar

    CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。

Global site tag (gtag.js) - Google Analytics