You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gearpump.apache.org by "Karol Brejna (JIRA)" <ji...@apache.org> on 2016/06/22 10:40:57 UTC

[jira] [Created] (GEARPUMP-161) Application logs are not created on Yarn

Karol Brejna created GEARPUMP-161:
-------------------------------------

             Summary: Application logs are not created on Yarn 
                 Key: GEARPUMP-161
                 URL: https://issues.apache.org/jira/browse/GEARPUMP-161
             Project: Apache Gearpump
          Issue Type: Bug
          Components: yarn
    Affects Versions: 0.8.0
         Environment: yarn deployment: 1 master, 1 worker;
            Reporter: Karol Brejna


I have a simple cluster (1 master, 1 worker) running on YARN.

I deploy an app. The app lands on a worker (cdh-worker-2 machine in this case).

I inspect the worker and the app settings in the dashborad.

Worker dir is shown as: /var/log/hadoop-yarn/container/application_1466296175601_0020/container_e05_1466296175601_0020_01_000003

App log dir: /data1/hadoop/yarn/nm/usercache/cf/appcache/application_1466296175601_0020/container_e05_1466296175601_0020_01_000003/logs

The logs are written to worker log dir under stderr.

But there is no such a folder for app logs. 'logs' doesn exists under indicated location.

I tried to do a wrokarounds (as I thought it may be a simple permissions issue):

1.
chmod 777 on parent dir (/data1/hadoop/yarn/nm/usercache/cf/appcache/application_1466296175601_0020/container_e05_1466296175601_0020_01_000003)
restarted app 
No results here. logs dir not created.

2. 
created logs dir by hand and changed permissions:
mkdir logs
chmod 777 logs

No results here. logs dir not populated.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)