phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Toshihiro Suzuki (Jira)" <>
Subject [jira] [Created] (PHOENIX-5594) Different permission of phoenix-*-queryserver.log from umask
Date Wed, 27 Nov 2019 14:21:00 GMT
Toshihiro Suzuki created PHOENIX-5594:

             Summary: Different permission of phoenix-*-queryserver.log from umask
                 Key: PHOENIX-5594
             Project: Phoenix
          Issue Type: Bug
            Reporter: Toshihiro Suzuki
            Assignee: Toshihiro Suzuki

The permission of phoenix-*-queryserver.log is different from umask we set.

For example, when we set umask to 077, the permission of phoenix-*-queryserver.log should
be 600, but it's 666:
$ umask 077
$ <phenix-home>/bin/ start
starting Query Server, logging to /var/log/hbase/phoenix-hbase-queryserver.log
$ ll <phenix-log-dir>/phoenix*
-rw-rw-rw- 1 hbase hadoop 6181 Nov 27 13:52 phoenix-hbase-queryserver.log
-rw------- 1 hbase hadoop 1358 Nov 27 13:52 phoenix-hbase-queryserver.out

It looks like the permission of phoenix-*-queryserver.out is correct (600). opens QueryServer process as a sub process but it looks like the umask is not
inherited. I think we need to inherit the umask to the sub process.

This message was sent by Atlassian Jira

View raw message