[
https://issues.apache.org/jira/browse/ZOOKEEPER-4459?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anoop Negi updated ZOOKEEPER-4459:
----------------------------------
Description:
Information logs in zkServer.sh script being redirected to *stderr* (2) stream
{code:java}
/opt/apache-zookeeper-3.7.0-bin/bin
bash-4.4$ cat zkServer.sh | grep "&2"
echo "ZooKeeper JMX enabled by default" >&2
echo "ZooKeeper remote JMX Port set to $JMXPORT" >&2
echo "ZooKeeper remote JMX authenticate set to $JMXAUTH" >&2
echo "ZooKeeper remote JMX ssl set to $JMXSSL" >&2
echo "ZooKeeper remote JMX log4j set to $JMXLOG4J" >&2
echo "ZooKeeper remote JMX Hostname set to $JMXHOSTNAME" >&2
echo "JMX disabled by user request" >&2
echo "Using config: $ZOOCFG" >&2
echo "Usage: $0 [--config <conf-dir>]
{start|start-foreground|stop|version|restart|status|print-cmd}" >&2
bash-4.4$ {code}
and in container logs we could see these logs are coming as *stderr*
{code:java}
2022-01-19T08:16:34.393866602+01:00 stderr F ZooKeeper JMX enabled by default
2022-01-19T08:16:34.395496162+01:00 stderr F Using config:
/var/lib/zookeeper/config-dynamic/zoo.cfg
{code}
*Expectation:*
Information logs should coming in stdout.
> Info logs in zkServer.sh redirected to stderr
> ---------------------------------------------
>
> Key: ZOOKEEPER-4459
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4459
> Project: ZooKeeper
> Issue Type: Bug
> Components: server
> Affects Versions: 3.7.0, 3.6.2
> Reporter: Anoop Negi
> Priority: Major
>
> Information logs in zkServer.sh script being redirected to *stderr* (2) stream
> {code:java}
> /opt/apache-zookeeper-3.7.0-bin/bin
> bash-4.4$ cat zkServer.sh | grep "&2"
> echo "ZooKeeper JMX enabled by default" >&2
> echo "ZooKeeper remote JMX Port set to $JMXPORT" >&2
> echo "ZooKeeper remote JMX authenticate set to $JMXAUTH" >&2
> echo "ZooKeeper remote JMX ssl set to $JMXSSL" >&2
> echo "ZooKeeper remote JMX log4j set to $JMXLOG4J" >&2
> echo "ZooKeeper remote JMX Hostname set to $JMXHOSTNAME" >&2
> echo "JMX disabled by user request" >&2
> echo "Using config: $ZOOCFG" >&2
> echo "Usage: $0 [--config <conf-dir>]
> {start|start-foreground|stop|version|restart|status|print-cmd}" >&2
> bash-4.4$ {code}
> and in container logs we could see these logs are coming as *stderr*
> {code:java}
> 2022-01-19T08:16:34.393866602+01:00 stderr F ZooKeeper JMX enabled by default
> 2022-01-19T08:16:34.395496162+01:00 stderr F Using config:
> /var/lib/zookeeper/config-dynamic/zoo.cfg
> {code}
> *Expectation:*
> Information logs should coming in stdout.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)