[
https://issues.apache.org/jira/browse/CHUKWA-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12697100#action_12697100
]
Jerome Boulon edited comment on CHUKWA-104 at 4/8/09 10:05 AM:
---------------------------------------------------------------
-1 forcing 644 is not the right way to do it
here what I think about setting permission in Chukwa Appender:
- use log4j to set permission to the log file, ex:
log4j.appender.CHUKWA.readPermission=
-- readPermission field not present in log4j, don't do anything, file
permission will use the default
-- readPermission field set to "All" then setReadable(true, false) otherwise
setReadable(true, true)
-- writePermission field not present in log4j, don't do anything, file
permission will use the default
-- writePermission field set to "All" then setWritable(true, false) otherwise
setReadable(true, true)
Also, using Java API will make our code portable
was (Author: jboulon):
-1 forcing 644 is not the right way to do it
here what I think about setting permission in Chukwa Appender:
- use log4j to set permission to the log file, ex:
log4j.appender.CHUKWA.readPermission=
-- readPermission field not present in log4j, don't do anything, file
permission will use the default
-- readPermission field set to "All" then setReadable(true, false) otherwise
setReadable(true, true)
-- writePermission field not present in log4j, don't do anything, file
permission will use the default
-- writePermission field set to "All" then setWritable(true, false) otherwise
setReadable(true, true)
> Chukwa data collection depends on the permission of the log file
> ----------------------------------------------------------------
>
> Key: CHUKWA-104
> URL: https://issues.apache.org/jira/browse/CHUKWA-104
> Project: Hadoop Chukwa
> Issue Type: Improvement
> Components: data collection
> Environment: Redhat 5.1, Java 6
> Reporter: Eric Yang
> Priority: Blocker
> Attachments: CHUKWA-104.patch
>
>
> In ChukwaDailyRollingAppender, the appender should set the file permission to
> be readable by ChukwaAgent. In this release, we are setting it to 644 to be
> sure that the log file can be collected by ChukwaAgent.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.