[ 
https://issues.apache.org/jira/browse/HBASE-9844?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Esteban Gutierrez updated HBASE-9844:
-------------------------------------
    Affects Version/s: 2.0.0

> zookeepers.sh - ZKServerTool log permission issue
> -------------------------------------------------
>
>                 Key: HBASE-9844
>                 URL: https://issues.apache.org/jira/browse/HBASE-9844
>             Project: HBase
>          Issue Type: Bug
>          Components: shell
>    Affects Versions: 0.94.12, 2.0.0
>         Environment: Linux
>            Reporter: Sebastien Barrier
>            Priority: Minor
>              Labels: beginner
>
> The zookeepers.sh script exec the following command during it's process
> /usr/local/hbase/bin/hbase org.apache.hadoop.hbase.zookeeper.ZKServerTool
> before doing this it also change of directory to the hbase binary for example 
> 'cd /usr/local/hbase/bin' if the permissions of the directory are differents 
> from the user running the ZKServerTool for example hadoop user and root for 
> the directory there's the following error because it try to create a log file 
> (hadoop.log) in the current directory
> log4j:ERROR setFile(null,true) call failed.
> java.io.FileNotFoundException: ./hadoop.log (Permission denied)
>         at java.io.FileOutputStream.open(Native Method)
>         at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
>         at java.io.FileOutputStream.<init>(FileOutputStream.java:136)
> the log should be written in HBASE_LOG_DIR and not in the current directory.



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

Reply via email to