Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-6184

Capture NN's thread dump when it fails over

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0, 3.0.0-alpha1
    • Component/s: namenode
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      We have seen several false positives in terms of when ZKFC considers NN to be unhealthy. Some of these triggers unnecessary failover. Examples,

      1. SBN checkpoint caused ZKFC's RPC call into NN timeout. The consequence isn't bad; just that SBN will quit ZK membership and rejoin it later. But it is unnecessary. The reason is checkpoint acquires NN global write lock and all rpc requests are blocked. Even though HAServiceProtocol.monitorHealth doesn't need to acquire NN lock; it still needs to user service rpc queue.

      2. When ANN is busy, sometimes the global lock can block other requests. ZKFC's RPC call timeout. This will trigger failover. The question is even if after the failover, the new ANN might run into similar issue.

      We can increase ZKFC to NN timeout value to mitigate this to some degree. If ZKFC can be more accurate in judgment if NN is health or not and can predict the failover will help, that will be useful. For example, we can,

      1. Have ZKFC made decision based on NN thread dump.
      2. Have a dedicated rpc pool for ZKFC > NN. Given health check doesn't need to acquire NN global lock; so it can go through even if NN is doing checkpointing or very busy.

      Any comments?

      1. HDFS-6184.patch
        10 kB
        Ming Ma
      2. HDFS-6184-2.patch
        10 kB
        Ming Ma
      3. HDFS-6184-3.patch
        10 kB
        Ming Ma
      4. HDFS-6184-4.patch
        10 kB
        Ming Ma
      5. HDFS-6184-5.patch
        10 kB
        Ming Ma
      6. HDFS-6184-6.patch
        10 kB
        Ming Ma

        Activity

        Hide
        esteban Esteban Gutierrez added a comment -

        1. Have ZKFC made decision based on NN thread dump.

        I think if you can get a thread dump of the NN 2. it should be fine just my suggestion for 2.

        2. Have a dedicated rpc pool for ZKFC > NN. Given health check doesn't need to acquire NN global lock; so it can go through even if NN is doing checkpointing or very busy.

        Have you tried to use dfs.namenode.servicerpc-address in a different port and bump dfs.namenode.service.handler.count to higher number? I have seen that works fine to avoid that issues.

        Show
        esteban Esteban Gutierrez added a comment - 1. Have ZKFC made decision based on NN thread dump. I think if you can get a thread dump of the NN 2. it should be fine just my suggestion for 2. 2. Have a dedicated rpc pool for ZKFC > NN. Given health check doesn't need to acquire NN global lock; so it can go through even if NN is doing checkpointing or very busy. Have you tried to use dfs.namenode.servicerpc-address in a different port and bump dfs.namenode.service.handler.count to higher number? I have seen that works fine to avoid that issues.
        Hide
        mingma Ming Ma added a comment -

        Thanks, Esteban. Regarding #2, yes, we can use servicerpc. So the idea is to make the number of servicerpc handlers big enough based on the # of DNs in the cluster so that there is no way servicerpc queue will ever be full even if all DNs' rpc call into NNs are blocked by the NN's global lock. That should work.

        Show
        mingma Ming Ma added a comment - Thanks, Esteban. Regarding #2, yes, we can use servicerpc. So the idea is to make the number of servicerpc handlers big enough based on the # of DNs in the cluster so that there is no way servicerpc queue will ever be full even if all DNs' rpc call into NNs are blocked by the NN's global lock. That should work.
        Hide
        jingzhao Jing Zhao added a comment -

        After the change in HDFS-5064 the checkpointer in SBN will hold a long read lock? But since DNs' rpc calls can lead to write operations in SBN the issue in #1 is still there.

        Show
        jingzhao Jing Zhao added a comment - After the change in HDFS-5064 the checkpointer in SBN will hold a long read lock? But since DNs' rpc calls can lead to write operations in SBN the issue in #1 is still there.
        Hide
        mingma Ming Ma added a comment -

        Thanks Jing. To clarify the service handler suggestion, if we can set servicerpc handler thread count larger than the # of DNs, even though all DNs' servicerpc calls are blocked by SBN write lock, HAServiceProtocol.monitorHealth rpc can still be processed by another idle service handler thread. However, in a big production cluster, it will be expensive to set servicerpc handler thread count larger than the # of DNs.

        Show
        mingma Ming Ma added a comment - Thanks Jing. To clarify the service handler suggestion, if we can set servicerpc handler thread count larger than the # of DNs, even though all DNs' servicerpc calls are blocked by SBN write lock, HAServiceProtocol.monitorHealth rpc can still be processed by another idle service handler thread. However, in a big production cluster, it will be expensive to set servicerpc handler thread count larger than the # of DNs.
        Hide
        mingma Ming Ma added a comment -

        We can first add the ability to capture the NN thread dump when it fails over.

        The draft patch uses NN http://.../stacks URL to get the thread dump. There are other alternative approaches.

        1. Send signal 3 to local NN. This requires process id lookup based on RPC proxy. It isn't clean if that is a good abstraction.

        2. We can make it more general to other services at ZKFailoverController. However, it appears YARN RM doesn't use ZKFailoverController; thus is less useful to provide a general approach.

        Show
        mingma Ming Ma added a comment - We can first add the ability to capture the NN thread dump when it fails over. The draft patch uses NN http://.../stacks URL to get the thread dump. There are other alternative approaches. 1. Send signal 3 to local NN. This requires process id lookup based on RPC proxy. It isn't clean if that is a good abstraction. 2. We can make it more general to other services at ZKFailoverController. However, it appears YARN RM doesn't use ZKFailoverController; thus is less useful to provide a general approach.
        Hide
        hadoopqa Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12664231/HDFS-6184.patch
        against trunk revision .

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 1 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. There were no new javadoc warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        -1 core tests. The patch failed these unit tests in hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs:

        org.apache.hadoop.ipc.TestFairCallQueue
        org.apache.hadoop.metrics2.impl.TestMetricsSystemImpl
        org.apache.hadoop.ipc.TestIPC
        org.apache.hadoop.ipc.TestCallQueueManager

        The test build failed in hadoop-hdfs-project/hadoop-hdfs

        +1 contrib tests. The patch passed contrib unit tests.

        Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/7756//testReport/
        Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/7756//console

        This message is automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12664231/HDFS-6184.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 1 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. -1 core tests . The patch failed these unit tests in hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs: org.apache.hadoop.ipc.TestFairCallQueue org.apache.hadoop.metrics2.impl.TestMetricsSystemImpl org.apache.hadoop.ipc.TestIPC org.apache.hadoop.ipc.TestCallQueueManager The test build failed in hadoop-hdfs-project/hadoop-hdfs +1 contrib tests . The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/7756//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/7756//console This message is automatically generated.
        Hide
        mingma Ming Ma added a comment -

        Rebase for trunk. Appreciate any input.

        Show
        mingma Ming Ma added a comment - Rebase for trunk. Appreciate any input.
        Hide
        hadoopqa Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12690183/HDFS-6184-2.patch
        against trunk revision 0c4b112.

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 1 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. There were no new javadoc warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        -1 findbugs. The patch appears to introduce 3 new Findbugs (version 2.0.3) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        +1 core tests. The patch passed unit tests in hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs.

        Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//testReport/
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//artifact/patchprocess/newPatchFindbugsWarningshadoop-common.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs.html
        Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//console

        This message is automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12690183/HDFS-6184-2.patch against trunk revision 0c4b112. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 1 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. -1 findbugs . The patch appears to introduce 3 new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//artifact/patchprocess/newPatchFindbugsWarningshadoop-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs.html Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/9144//console This message is automatically generated.
        Hide
        mingma Ming Ma added a comment -

        Anyone gets time to review this? We have been running with this feature in production clusters. It has been helpful to have better understanding of the namenode state when it fails over.

        Show
        mingma Ming Ma added a comment - Anyone gets time to review this? We have been running with this feature in production clusters. It has been helpful to have better understanding of the namenode state when it fails over.
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        -1 patch 0m 0s The patch command could not apply the patch during dryrun.



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12690183/HDFS-6184-2.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / c457876
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10789/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment -1 patch 0m 0s The patch command could not apply the patch during dryrun. Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12690183/HDFS-6184-2.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / c457876 Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10789/console This message was automatically generated.
        Hide
        aw Allen Wittenauer added a comment -

        Given that the patch doesn't even apply, removing this from the RFC queue.

        Show
        aw Allen Wittenauer added a comment - Given that the patch doesn't even apply, removing this from the RFC queue.
        Hide
        ajisakaa Akira Ajisaka added a comment -

        Thanks Ming Ma for creating the patch. Some comments:

        1. Would you remove @VisibleForTesting from ZKFailoverController#getLastHealthState?
        2. Would you document the time unit of the parameter and when to get thread dump from the local NN to hdfs-default.xml?

        Minor formatting issues:

        +    }
        +
        +
        +    try {
        

        1. Would you remove unnecessarily blank line?

        +    // Capture local NN thread dump when the target NN health state changes.
        +    if (getLastHealthState() == HealthMonitor.State.SERVICE_NOT_RESPONDING ||
        +        getLastHealthState() == HealthMonitor.State.SERVICE_UNHEALTHY)
        +    getLocalNNThreadDump();
        

        2. Would you use braces {} for if statement?

        Show
        ajisakaa Akira Ajisaka added a comment - Thanks Ming Ma for creating the patch. Some comments: 1. Would you remove @VisibleForTesting from ZKFailoverController#getLastHealthState? 2. Would you document the time unit of the parameter and when to get thread dump from the local NN to hdfs-default.xml? Minor formatting issues: + } + + + try { 1. Would you remove unnecessarily blank line? + // Capture local NN thread dump when the target NN health state changes. + if (getLastHealthState() == HealthMonitor.State.SERVICE_NOT_RESPONDING || + getLastHealthState() == HealthMonitor.State.SERVICE_UNHEALTHY) + getLocalNNThreadDump(); 2. Would you use braces {} for if statement?
        Hide
        mingma Ming Ma added a comment -

        Thanks Akira Ajisaka. Here is the updated patch with your suggestions. I also changes the name of the parameter to include the unit of time. We find the feature useful and thus enable the feature by default. But if people have concerns, we can set the default the timeout value to zero to disable this feature.

        Allen Wittenauer, FYI, I uploaded a new rebased patch earlier, jenkins haven't finished yet. The jenkins result you saw was for the earlier patch.

        Show
        mingma Ming Ma added a comment - Thanks Akira Ajisaka . Here is the updated patch with your suggestions. I also changes the name of the parameter to include the unit of time. We find the feature useful and thus enable the feature by default. But if people have concerns, we can set the default the timeout value to zero to disable this feature. Allen Wittenauer , FYI, I uploaded a new rebased patch earlier, jenkins haven't finished yet. The jenkins result you saw was for the earlier patch.
        Hide
        ajisakaa Akira Ajisaka added a comment -

        Thanks Ming Ma for updating the patch. +1 pending Jenkins.

        But if people have concerns, we can set the default the timeout value to zero to disable this feature.

        I have no concerns about setting this feature to default. Any comments are welcome.

        Show
        ajisakaa Akira Ajisaka added a comment - Thanks Ming Ma for updating the patch. +1 pending Jenkins. But if people have concerns, we can set the default the timeout value to zero to disable this feature. I have no concerns about setting this feature to default. Any comments are welcome.
        Hide
        ajisakaa Akira Ajisaka added a comment -

        Copied from https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/commentfile

        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 14m 40s Pre-patch trunk compilation is healthy.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 tests included 0m 0s The patch appears to include 2 new or modified test files.
        +1 javac 7m 28s There were no new javac warning messages.
        +1 javadoc 9m 41s There were no new javadoc warning messages.
        +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
        -1 checkstyle 2m 35s The applied patch generated 1232 new checkstyle issues (total was 1904, now 1492).
        -1 whitespace 0m 13s The patch has 6 line(s) that end in whitespace. Use git apply --whitespace=fix.
        +1 install 1m 35s mvn install still works.
        +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
        +1 findbugs 4m 44s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
        +1 common tests 22m 48s Tests passed in hadoop-common.
        -1 hdfs tests 166m 12s Tests failed in hadoop-hdfs.
            230m 57s  



        Reason Tests
        Failed unit tests hadoop.tracing.TestTraceAdmin



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12731358/HDFS-6184-4.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / f33efbc
        checkstyle https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/diffcheckstylehadoop-hdfs.txt
        whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/whitespace.txt
        hadoop-common test log https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/testrun_hadoop-common.txt
        hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/testrun_hadoop-hdfs.txt
        Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10857/testReport/
        Java 1.7.0_55
        uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10857/console

        This message was automatically generated.

        Show
        ajisakaa Akira Ajisaka added a comment - Copied from https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/commentfile -1 overall Vote Subsystem Runtime Comment 0 pre-patch 14m 40s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. +1 tests included 0m 0s The patch appears to include 2 new or modified test files. +1 javac 7m 28s There were no new javac warning messages. +1 javadoc 9m 41s There were no new javadoc warning messages. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. -1 checkstyle 2m 35s The applied patch generated 1232 new checkstyle issues (total was 1904, now 1492). -1 whitespace 0m 13s The patch has 6 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 35s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 4m 44s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 22m 48s Tests passed in hadoop-common. -1 hdfs tests 166m 12s Tests failed in hadoop-hdfs.     230m 57s   Reason Tests Failed unit tests hadoop.tracing.TestTraceAdmin Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12731358/HDFS-6184-4.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / f33efbc checkstyle https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/diffcheckstylehadoop-hdfs.txt whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/testrun_hadoop-common.txt hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10857/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10857/testReport/ Java 1.7.0_55 uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10857/console This message was automatically generated.
        Hide
        ajisakaa Akira Ajisaka added a comment -

        The failed test (TestTraceAdmin) is failing in trunk (HDFS-8358).

        Show
        ajisakaa Akira Ajisaka added a comment - The failed test (TestTraceAdmin) is failing in trunk ( HDFS-8358 ).
        Hide
        ajisakaa Akira Ajisaka added a comment -

        Hi Ming Ma, would you rebase the patch for the latest trunk? v4 patch does not apply.

        Show
        ajisakaa Akira Ajisaka added a comment - Hi Ming Ma , would you rebase the patch for the latest trunk? v4 patch does not apply.
        Hide
        mingma Ming Ma added a comment -

        Thanks Akira Ajisaka. Here is the new patch.

        Show
        mingma Ming Ma added a comment - Thanks Akira Ajisaka . Here is the new patch.
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 14m 43s Pre-patch trunk compilation is healthy.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 tests included 0m 0s The patch appears to include 2 new or modified test files.
        +1 javac 7m 31s There were no new javac warning messages.
        +1 javadoc 9m 45s There were no new javadoc warning messages.
        +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings.
        +1 checkstyle 2m 37s There were no new checkstyle issues.
        -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix.
        +1 install 1m 38s mvn install still works.
        +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse.
        +1 findbugs 4m 44s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
        +1 common tests 23m 39s Tests passed in hadoop-common.
        -1 hdfs tests 165m 50s Tests failed in hadoop-hdfs.
            231m 27s  



        Reason Tests
        Failed unit tests hadoop.tools.TestHdfsConfigFields
          hadoop.tracing.TestTraceAdmin



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12732273/HDFS-6184-5.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / f4e2b3c
        whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/10933/artifact/patchprocess/whitespace.txt
        hadoop-common test log https://builds.apache.org/job/PreCommit-HDFS-Build/10933/artifact/patchprocess/testrun_hadoop-common.txt
        hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10933/artifact/patchprocess/testrun_hadoop-hdfs.txt
        Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10933/testReport/
        Java 1.7.0_55
        uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10933/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 14m 43s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. +1 tests included 0m 0s The patch appears to include 2 new or modified test files. +1 javac 7m 31s There were no new javac warning messages. +1 javadoc 9m 45s There were no new javadoc warning messages. +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings. +1 checkstyle 2m 37s There were no new checkstyle issues. -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 38s mvn install still works. +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse. +1 findbugs 4m 44s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 23m 39s Tests passed in hadoop-common. -1 hdfs tests 165m 50s Tests failed in hadoop-hdfs.     231m 27s   Reason Tests Failed unit tests hadoop.tools.TestHdfsConfigFields   hadoop.tracing.TestTraceAdmin Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12732273/HDFS-6184-5.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / f4e2b3c whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/10933/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-HDFS-Build/10933/artifact/patchprocess/testrun_hadoop-common.txt hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10933/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10933/testReport/ Java 1.7.0_55 uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10933/console This message was automatically generated.
        Hide
        mingma Ming Ma added a comment -

        New patch to fix the whilespace issue. The TestHdfsConfigFields failure is due to HDFS-8371.

        Show
        mingma Ming Ma added a comment - New patch to fix the whilespace issue. The TestHdfsConfigFields failure is due to HDFS-8371 .
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 14m 42s Pre-patch trunk compilation is healthy.
        +1 @author 0m 0s The patch does not contain any @author tags.
        +1 tests included 0m 0s The patch appears to include 2 new or modified test files.
        +1 javac 7m 34s There were no new javac warning messages.
        +1 javadoc 9m 37s There were no new javadoc warning messages.
        +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
        -1 checkstyle 3m 20s The applied patch generated 1 new checkstyle issues (total was 420, now 421).
        +1 whitespace 0m 0s The patch has no lines that end in whitespace.
        +1 install 1m 34s mvn install still works.
        +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse.
        +1 findbugs 4m 46s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
        +1 common tests 23m 25s Tests passed in hadoop-common.
        -1 hdfs tests 166m 9s Tests failed in hadoop-hdfs.
            232m 6s  



        Reason Tests
        Failed unit tests hadoop.tools.TestHdfsConfigFields
          hadoop.tracing.TestTraceAdmin



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12732380/HDFS-6184-6.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / f24452d
        checkstyle https://builds.apache.org/job/PreCommit-HDFS-Build/10938/artifact/patchprocess/diffcheckstylehadoop-hdfs.txt
        hadoop-common test log https://builds.apache.org/job/PreCommit-HDFS-Build/10938/artifact/patchprocess/testrun_hadoop-common.txt
        hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10938/artifact/patchprocess/testrun_hadoop-hdfs.txt
        Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10938/testReport/
        Java 1.7.0_55
        uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
        Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10938/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 14m 42s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. +1 tests included 0m 0s The patch appears to include 2 new or modified test files. +1 javac 7m 34s There were no new javac warning messages. +1 javadoc 9m 37s There were no new javadoc warning messages. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. -1 checkstyle 3m 20s The applied patch generated 1 new checkstyle issues (total was 420, now 421). +1 whitespace 0m 0s The patch has no lines that end in whitespace. +1 install 1m 34s mvn install still works. +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse. +1 findbugs 4m 46s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 common tests 23m 25s Tests passed in hadoop-common. -1 hdfs tests 166m 9s Tests failed in hadoop-hdfs.     232m 6s   Reason Tests Failed unit tests hadoop.tools.TestHdfsConfigFields   hadoop.tracing.TestTraceAdmin Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12732380/HDFS-6184-6.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / f24452d checkstyle https://builds.apache.org/job/PreCommit-HDFS-Build/10938/artifact/patchprocess/diffcheckstylehadoop-hdfs.txt hadoop-common test log https://builds.apache.org/job/PreCommit-HDFS-Build/10938/artifact/patchprocess/testrun_hadoop-common.txt hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10938/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10938/testReport/ Java 1.7.0_55 uname Linux asf900.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-HDFS-Build/10938/console This message was automatically generated.
        Hide
        ajisakaa Akira Ajisaka added a comment -

        +1, thanks Ming Ma. The test failures look unrelated to the patch. The checkstyle issue is due to

        +  public static final String DFS_HA_ZKFC_NN_HTTP_TIMEOUT_KEY = "dfs.ha.zkfc.nn.http.timeout.ms";
        

        We usually ignore the issue for defining parameter.

        Show
        ajisakaa Akira Ajisaka added a comment - +1, thanks Ming Ma . The test failures look unrelated to the patch. The checkstyle issue is due to + public static final String DFS_HA_ZKFC_NN_HTTP_TIMEOUT_KEY = "dfs.ha.zkfc.nn.http.timeout.ms" ; We usually ignore the issue for defining parameter.
        Hide
        ajisakaa Akira Ajisaka added a comment -

        Committed this to trunk and branch-2. Thanks Ming Ma for contribution.

        Show
        ajisakaa Akira Ajisaka added a comment - Committed this to trunk and branch-2. Thanks Ming Ma for contribution.
        Hide
        mingma Ming Ma added a comment -

        Thanks Akira Ajisaka and others.

        Show
        mingma Ming Ma added a comment - Thanks Akira Ajisaka and others.
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-trunk-Commit #7810 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7810/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #7810 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7810/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #195 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/195/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #195 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/195/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        Hide
        hudson Hudson added a comment -

        SUCCESS: Integrated in Hadoop-Yarn-trunk #926 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/926/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        Show
        hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk #926 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/926/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Hdfs-trunk #2124 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2124/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2124 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2124/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #184 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/184/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #184 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/184/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        Hide
        hudson Hudson added a comment -

        SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #194 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/194/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        Show
        hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #194 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/194/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Mapreduce-trunk #2142 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2142/)
        HDFS-6184. Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf)

        • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2142 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2142/ ) HDFS-6184 . Capture NN's thread dump when it fails over. Contributed by Ming Ma. (aajisaka: rev 2463666ecb553dbde1b8c540a21ad3d599239acf) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ha/ZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/main/resources/hdfs-default.xml hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestDFSZKFailoverController.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/tools/TestDFSZKFailoverController.java

          People

          • Assignee:
            mingma Ming Ma
            Reporter:
            mingma Ming Ma
          • Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development