[jira] [Commented] (HDDS-318) ratis INFO logs should not shown during ozoneFs command-line execution
[ https://issues.apache.org/jira/browse/HDDS-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16619494#comment-16619494 ] Anu Engineer commented on HDDS-318: --- if this issue is addressed via RATIS-314, can we resolve this JIRA? thx > ratis INFO logs should not shown during ozoneFs command-line execution > -- > > Key: HDDS-318 > URL: https://issues.apache.org/jira/browse/HDDS-318 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Components: Ozone Filesystem >Reporter: Nilotpal Nandi >Assignee: Tsz Wo Nicholas Sze >Priority: Blocker > Labels: newbie > Fix For: 0.3.0 > > Attachments: HDDS-318.20180907.patch > > > ratis INFOs should not be shown during ozoneFS CLI execution. > Please find the snippet from one othe execution : > > {noformat} > hadoop@08315aa4b367:~/bin$ ./ozone fs -put /etc/passwd /p2 > 2018-08-02 12:17:18 WARN NativeCodeLoader:60 - Unable to load native-hadoop > library for your platform... using builtin-java classes where applicable > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.rpc.type = GRPC (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.rpc.retryInterval = 300 > ms (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - > raft.client.async.outstanding-requests.max = 100 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.async.scheduler-threads = > 3 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.flow.control.window = 1MB > (=1048576) (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:20 INFO ConfUtils:41 - raft.client.rpc.request.timeout = > 3000 ms (default) > Aug 02, 2018 12:17:20 PM > org.apache.ratis.shaded.io.grpc.internal.ProxyDetectorImpl detectProxy > WARNING: Failed to construct URI for proxy lookup, proceeding without proxy > .. > .. > .. > > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Commented] (HDDS-318) ratis INFO logs should not shown during ozoneFs command-line execution
[ https://issues.apache.org/jira/browse/HDDS-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16609604#comment-16609604 ] Tsz Wo Nicholas Sze commented on HDDS-318: -- Thanks [~ljain] for checking it. It seems better to use the log4j API directly instead of LogUtils. > 1. What do you think about decrease the log level on the ratis side? ... [~elek], for the server side, showing the logs is useful. I think Ratis could use different loggers for different conf. Then, we could enable the server log and disable the client log by defaults. I have filed RATIS-314. If we could get it committed soon. We don't need to change anything in Ozone. > ratis INFO logs should not shown during ozoneFs command-line execution > -- > > Key: HDDS-318 > URL: https://issues.apache.org/jira/browse/HDDS-318 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Components: Ozone Filesystem >Reporter: Nilotpal Nandi >Assignee: Tsz Wo Nicholas Sze >Priority: Blocker > Labels: newbie > Fix For: 0.2.1 > > Attachments: HDDS-318.20180907.patch > > > ratis INFOs should not be shown during ozoneFS CLI execution. > Please find the snippet from one othe execution : > > {noformat} > hadoop@08315aa4b367:~/bin$ ./ozone fs -put /etc/passwd /p2 > 2018-08-02 12:17:18 WARN NativeCodeLoader:60 - Unable to load native-hadoop > library for your platform... using builtin-java classes where applicable > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.rpc.type = GRPC (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.rpc.retryInterval = 300 > ms (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - > raft.client.async.outstanding-requests.max = 100 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.async.scheduler-threads = > 3 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.flow.control.window = 1MB > (=1048576) (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:20 INFO ConfUtils:41 - raft.client.rpc.request.timeout = > 3000 ms (default) > Aug 02, 2018 12:17:20 PM > org.apache.ratis.shaded.io.grpc.internal.ProxyDetectorImpl detectProxy > WARNING: Failed to construct URI for proxy lookup, proceeding without proxy > .. > .. > .. > > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Commented] (HDDS-318) ratis INFO logs should not shown during ozoneFs command-line execution
[ https://issues.apache.org/jira/browse/HDDS-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16609024#comment-16609024 ] Elek, Marton commented on HDDS-318: --- Thanks [~szetszwo] the patch. With this approach (AFAIK) we can't set specific level for the ConfUtils from the log4j.properties as the WARN will be hardcoded. While I am happy to solve the problem for the 0.2.1, long-term we may need more flexible solution. # What do you think about decrease the log level on the ratis side? As ratis is a library, I think it's reasonable to use a very limited set of default info logging. # We can set the log level in the log4j.properties. It was not possible until now but I modified the deployment process to use an ozone specific log4j.properties where we can put ozone specific logger settings (HDDS-423). It's not as safe as this solution (we need to adjust the logging in all the docker-config files as well) but it could be more flexible. > ratis INFO logs should not shown during ozoneFs command-line execution > -- > > Key: HDDS-318 > URL: https://issues.apache.org/jira/browse/HDDS-318 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Components: Ozone Filesystem >Reporter: Nilotpal Nandi >Assignee: Tsz Wo Nicholas Sze >Priority: Blocker > Labels: newbie > Fix For: 0.2.1 > > Attachments: HDDS-318.20180907.patch > > > ratis INFOs should not be shown during ozoneFS CLI execution. > Please find the snippet from one othe execution : > > {noformat} > hadoop@08315aa4b367:~/bin$ ./ozone fs -put /etc/passwd /p2 > 2018-08-02 12:17:18 WARN NativeCodeLoader:60 - Unable to load native-hadoop > library for your platform... using builtin-java classes where applicable > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.rpc.type = GRPC (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.rpc.retryInterval = 300 > ms (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - > raft.client.async.outstanding-requests.max = 100 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.async.scheduler-threads = > 3 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.flow.control.window = 1MB > (=1048576) (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:20 INFO ConfUtils:41 - raft.client.rpc.request.timeout = > 3000 ms (default) > Aug 02, 2018 12:17:20 PM > org.apache.ratis.shaded.io.grpc.internal.ProxyDetectorImpl detectProxy > WARNING: Failed to construct URI for proxy lookup, proceeding without proxy > .. > .. > .. > > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Commented] (HDDS-318) ratis INFO logs should not shown during ozoneFs command-line execution
[ https://issues.apache.org/jira/browse/HDDS-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608322#comment-16608322 ] Lokesh Jain commented on HDDS-318: -- [~szetszwo] Thanks for working on this! The patch looks very good to me. I have verified that the log messages of ConfUtils do not appear now. Can we make the block static? {code:java} bin/ozone oz -putKey /vol1/bb1/key1 -file /Users/ljain/Downloads/a.txt 2018-09-08 17:04:44,809 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 2018-09-08 17:04:45,368 INFO util.LogUtils: Set org.apache.ratis.conf.ConfUtils log level to WARN 2018-09-08 17:04:48,036 INFO util.LogUtils: Set org.apache.ratis.conf.ConfUtils log level to WARN 2018-09-08 17:04:50,375 INFO util.LogUtils: Set org.apache.ratis.conf.ConfUtils log level to WARN 2018-09-08 17:04:53,099 INFO util.LogUtils: Set org.apache.ratis.conf.ConfUtils log level to WARN {code} Then the log in LogUtils would appear only once. > ratis INFO logs should not shown during ozoneFs command-line execution > -- > > Key: HDDS-318 > URL: https://issues.apache.org/jira/browse/HDDS-318 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Components: Ozone Filesystem >Reporter: Nilotpal Nandi >Assignee: Tsz Wo Nicholas Sze >Priority: Blocker > Labels: newbie > Fix For: 0.2.1 > > Attachments: HDDS-318.20180907.patch > > > ratis INFOs should not be shown during ozoneFS CLI execution. > Please find the snippet from one othe execution : > > {noformat} > hadoop@08315aa4b367:~/bin$ ./ozone fs -put /etc/passwd /p2 > 2018-08-02 12:17:18 WARN NativeCodeLoader:60 - Unable to load native-hadoop > library for your platform... using builtin-java classes where applicable > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.rpc.type = GRPC (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.rpc.retryInterval = 300 > ms (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - > raft.client.async.outstanding-requests.max = 100 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.client.async.scheduler-threads = > 3 (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.flow.control.window = 1MB > (=1048576) (default) > 2018-08-02 12:17:19 INFO ConfUtils:41 - raft.grpc.message.size.max = 33554432 > (custom) > 2018-08-02 12:17:20 INFO ConfUtils:41 - raft.client.rpc.request.timeout = > 3000 ms (default) > Aug 02, 2018 12:17:20 PM > org.apache.ratis.shaded.io.grpc.internal.ProxyDetectorImpl detectProxy > WARNING: Failed to construct URI for proxy lookup, proceeding without proxy > .. > .. > .. > > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org
[jira] [Commented] (HDDS-318) ratis INFO logs should not shown during ozoneFs command-line execution
[ https://issues.apache.org/jira/browse/HDDS-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607771#comment-16607771 ] Hadoop QA commented on HDDS-318: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 15s{color} | {color:blue} Docker mode activated. {color} | || || || || {color:brown} Prechecks {color} || | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | | {color:red}-1{color} | {color:red} test4tests {color} | {color:red} 0m 0s{color} | {color:red} The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color} | || || || || {color:brown} trunk Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 21m 57s{color} | {color:green} trunk passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 21s{color} | {color:green} trunk passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 15s{color} | {color:green} trunk passed {color} | | {color:green}+1{color} | {color:green} mvnsite {color} | {color:green} 0m 22s{color} | {color:green} trunk passed {color} | | {color:green}+1{color} | {color:green} shadedclient {color} | {color:green} 11m 43s{color} | {color:green} branch has no errors when building and testing our client artifacts. {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 0m 30s{color} | {color:green} trunk passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 18s{color} | {color:green} trunk passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 0m 21s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 16s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 0m 16s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 11s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvnsite {color} | {color:green} 0m 20s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} shadedclient {color} | {color:green} 12m 33s{color} | {color:green} patch has no errors when building and testing our client artifacts. {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 0m 35s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 19s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} unit {color} | {color:green} 0m 20s{color} | {color:green} client in the patch passed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 24s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 51m 28s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hadoop:ba1ab08 | | JIRA Issue | HDDS-318 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12938909/HDDS-318.20180907.patch | | Optional Tests | asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle | | uname | Linux ba6748e70547 3.13.0-143-generic #192-Ubuntu SMP Tue Feb 27 10:45:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux | | Build tool | maven | | Personality | /testptch/patchprocess/precommit/personality/provided.sh | | git revision | trunk / 335a813 | | maven | version: Apache Maven 3.3.9 | | Default Java | 1.8.0_181 | | findbugs | v3.1.0-RC1 | | Test Results | https://builds.apache.org/job/PreCommit-HDDS-Build/1009/testReport/ | | Max. process+thread count | 303 (vs. ulimit of 1) | | modules | C: hadoop-hdds/client U: hadoop-hdds/client | | Console output | https://builds.apache.org/job/PreCommit-HDDS-Build/1009/console | | Powered by | Apache Yetus 0.8.0-SNAPSHOT http://yetus.apache.org | This message was automatically generated. > ratis INFO logs should not shown during ozoneFs command-line execution >