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

CloudFoundry中cf logs命令报权限错

阅读更多

自己搭建的CloudFoundry集群,push应用很正常,只是……

 

在cf logs <APP>的时候报权限错,说没法读取这个container路径下的env.log

 

既然是文件没法读取,那肯定是权限位设置的有问题,进入cf-release目录grep "env.log"

应该可以找到这么个文件:dea_next/lib/dea/starting/startup_script_generator.rb

 

里边有个umask设置为077,改成033即可

 

延伸:

每次warden创建container之后会生成一个vcap用户来跑app,这个vcap用户的uid是自增的,在warden的配置文件linux.yml中有个user字段的配置,pool_start_uid就是自增开始值……

而产生的env.log/stdout.log/stderr.log的权限位由于之前设置的umask的原因,同组用户和other用户都没有任何权限,故而别人在读取这几个log的时候就会报权限错

 

这里有个遗留问题,“故而别人在读取这几个log的时候就会报权限错”,那这个别人是谁?之后查一下

0
0
分享到:
评论

相关推荐

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

    Spring Boot的应用程序可以通过简单的`cf push`命令快速部署到Cloud Foundry上,无需关心底层基础设施的配置。这种无缝对接极大地提高了开发效率。 其次,Cloud Foundry的微服务架构与Spring Boot的理念不谋而合。...

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

    在"Cloud Foundry 中的新增功能-中英文"的主题中,我们将会探讨这个平台的最新发展和增强功能。 首先,Cloud Foundry的更新通常关注于提高开发者体验、增强可移植性、提升性能以及确保安全性。例如,可能有新的APIs...

    Cloud Foundry: The Definitive Guide

    在Cloud Foundry平台上,应用容器化是其一大特色,这意味着应用被打包成标准化的容器,以便能够在任何支持Cloud Foundry的环境中运行。Cloud Foundry通过一套完整的组件和服务来管理这些容器化的应用,包括路由、...

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

    本话题主要围绕Cloud Foundry的合作伙伴策略及其在实际应用中的成功案例进行深入探讨。 首先,"喻勇_Cloud Foundry合作伙伴战略和案例分享.ppt"可能涵盖了Cloud Foundry如何与全球范围内的技术提供商、系统集成商和...

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

    在 `cf-release` 中,BOSH 负责配置和管理所有的 CloudFoundry 组件,包括安装、升级、回滚和故障恢复。 **微服务架构** CloudFoundry 采用微服务架构,每个组件都可以独立升级和扩展,降低了系统的复杂性。这种...

    CF-Help.rar_Help!_cloudfoundry_cloudfoundry Help

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

    Cloudfoundry

    Cloudfoundry

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

    在Cloud Foundry生态系统中,开发者可以利用开源的Apache 2.0许可证获取代码,并在GitHub上进行托管。VMware鼓励第三方不仅在自己的CloudFoundry.com平台上部署应用,还可以创建私有云或公共云平台,提供更多的特性...

    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中Ruby的应用”这一主题时,我们首先需要深入了解Cloud Foundry与Ruby在现代软件开发和云计算环境中的角色与价值。 ### Cloud Foundry:一个革命性的PaaS平台 Cloud Foundry是一个开放源代码...

    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

    基于CloudFoundry的PaaS云平台的设计与实现

    CloudFoundry是一种开源的PaaS(平台即服务)云平台,它允许用户在云环境中部署和运行应用程序,而无需关注底层硬件或操作系统的细节。它的设计理念是提供一个高可用、弹性的环境,帮助开发者快速部署应用程序,并且...

    cli, Cloud Foundry官方 命令行 客户端.zip

    cli, Cloud Foundry官方 命令行 客户端 getting | /feature | /特性请求| Bug/特性请求| 插件开发| Contributing 云代工厂计划 是云铸造公司的官方客户。 在这里,每个命令的最新帮助是 ;( 或者运行 cf he

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

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

    Cloudfoundry介绍文档

    CloudFoundry的介绍文档,入门必备

    CloudFoundry V2架构分析

    Cloud Foundry是VMware于推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是...

Global site tag (gtag.js) - Google Analytics