<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: MR apps getting stuck at map 100% reduce 100% in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290508#M214920</link>
    <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/36200"&gt;@rchintaguntla&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All the logs are here&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://we.tl/t-cCQWq6tdmZ" target="_blank"&gt;https://we.tl/t-cCQWq6tdmZ&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Feb 2020 09:50:54 GMT</pubDate>
    <dc:creator>ShaatH</dc:creator>
    <dc:date>2020-02-26T09:50:54Z</dc:date>
    <item>
      <title>MR apps getting stuck at map 100% reduce 100%</title>
      <link>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290412#M214868</link>
      <description>&lt;P&gt;In HDP 3.1.5 3 node cluster, MR apps are getting stuck at Map 100 and Reduce 100 with the following message in the container log&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;020-02-25 08:51:36,661 INFO [ContainerLauncher #3] org.apache.hadoop.mapreduce.v2.app.launcher.ContainerLauncherImpl: Processing the event EventType: CONTAINER_COMPLETED for container container_e27_1582619129875_0003_01_000004 taskAttempt attempt_1582619129875_0003_r_000000_0
2020-02-25 08:51:36,691 INFO [Thread-83] org.apache.hadoop.yarn.event.AsyncDispatcher: Waiting for AsyncDispatcher to drain. Thread state is :WAITING&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, the resource manager log shows the below error message&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;2020-02-25 09:25:35,544 INFO  client.RpcRetryingCallerImpl (RpcRetryingCallerImpl.java:callWithRetries(134)) - Call exception, tries=6, retries=6, started=4198 ms ago, cancelled=false, msg=org.apache.hadoop.hbase.NotServingRegionException: hbase:meta,,1 is not online on node_name,17020,1582617600929
        at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegionByEncodedName(HRegionServer.java:3341)
        at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegion(HRegionServer.java:3318)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.getRegion(RSRpcServices.java:1428)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:2983)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3320)
        at org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:42190)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:132)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304)
, details=row 'prod.timelineservice.app_flow,^?���.���^?���,99999999999999' on table 'hbase:meta' at region=hbase:meta,,1.1588230740, hostname=node_name,17020,15826136588
998, seqNum=-1
2020-02-25 09:25:39,572 INFO  client.RpcRetryingCallerImpl (RpcRetryingCallerImpl.java:callWithRetries(134)) - Call exception, tries=7, retries=7, started=8226 ms ago, cancelled=false, msg=org.apache.hadoop.hbase.NotServingRegionException: hbase:meta,,1 is not online on node_name,17020,1582617600929
        at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegionByEncodedName(HRegionServer.java:3341)
        at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegion(HRegionServer.java:3318)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.getRegion(RSRpcServices.java:1428)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:2983)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3320)
        at org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:42190)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:132)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304)
, details=row 'prod.timelineservice.app_flow,^?���.���^?���,99999999999999' on table 'hbase:meta' at region=hbase:meta,,1.1588230740, hostname=node_name,17020,15826136588&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Already tried&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;removing meta-region-server from hbase zkcli&lt;/LI&gt;
&lt;LI&gt;removing the timeline.db files from&amp;nbsp;&lt;STRONG&gt;yarn.timeline-service.leveldb-state-store.path.&lt;/STRONG&gt; folder&lt;/LI&gt;
&lt;LI&gt;restarting ZK and other services. Restarted Hbase service.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Nothing helps. It still throws the error. Any help will be appreciated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Attaching &lt;STRONG&gt;Yarn-site.xml&lt;/STRONG&gt; and &lt;STRONG&gt;Hbase-site.xml&lt;/STRONG&gt; for reference&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Yarn-site.xml&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;  &amp;lt;configuration  xmlns:xi="&amp;lt;a href="&amp;lt;a href="&lt;A href="http://www.w3.org/2001/XInclude" target="_blank"&gt;http://www.w3.org/2001/XInclude&lt;/A&gt;" target="_blank"&amp;gt;&lt;A href="http://www.w3.org/2001/XInclude&amp;lt;/a" target="_blank"&gt;http://www.w3.org/2001/XInclude&amp;lt;/a&lt;/A&gt;&amp;gt;" target="_blank"&amp;gt;&amp;lt;a href="&lt;A href="http://www.w3.org/2001/XInclude&amp;lt;/a" target="_blank"&gt;http://www.w3.org/2001/XInclude&amp;lt;/a&lt;/A&gt;" target="_blank"&amp;gt;&lt;A href="http://www.w3.org/2001/XInclude&amp;lt;/a&amp;lt;/a" target="_blank"&gt;http://www.w3.org/2001/XInclude&amp;lt;/a&amp;lt;/a&lt;/A&gt;&amp;gt;&amp;gt;"&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.http.cross-origin.allowed-origins&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;regex:.*[.]node_name[.]com(:\d*)?&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.client.auth&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;kerberos&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.dns.bind-address&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.0.0.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.dns.bind-port&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;53&amp;lt;/value&amp;gt;
      &amp;lt;hidden&amp;gt;true&amp;lt;/hidden&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.dns.domain-name&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;EXAMPLE.COM&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.dns.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.dns.zone-mask&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;255.255.255.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.dns.zone-subnet&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;172.17.0.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.jaas.context&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;Client&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.secure&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.system.accounts&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;sasl:yarn,sasl:jhs,sasl:hdfs-hdp721ea,sasl:rm,sasl:hive,sasl:spark&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hadoop.registry.zk.quorum&amp;lt;/name&amp;gt;
node_name:2181&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;manage.include.files&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.acl.enable&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.admin.acl&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;activity_analyzer,yarn&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.application.classpath&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;$HADOOP_CONF_DIR,/usr/hdp/3.1.5.0-152/hadoop/*,/usr/hdp/3.1.5.0-152/hadoop/lib/*,/usr/hdp/current/hadoop-hdfs-client/*,/usr/hdp/current/hadoop-hdfs-client/lib/*,/usr/hdp/current/hadoop-yarn-client/*,/usr/hdp/current/hadoop-yarn-client/lib/*&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.client.nodemanager-connect.max-wait-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;60000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.client.nodemanager-connect.retry-interval-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.http.policy&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;HTTP_ONLY&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.log-aggregation-enable&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.log-aggregation.retain-seconds&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2592000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.log.server.url&amp;lt;/name&amp;gt;
node_name:19888/jobhistory/logs&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.log.server.web-service.url&amp;lt;/name&amp;gt;
node_name:8188/ws/v1/applicationhistory&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.node-labels.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.node-labels.fs-store.retry-policy-spec&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2000, 500&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.node-labels.fs-store.root-dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/system/yarn/node-labels&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.address&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.0.0.0:45454&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.admin-env&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;MALLOC_ARENA_MAX=$MALLOC_ARENA_MAX&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;mapreduce_shuffle,spark2_shuffle,timeline_collector&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services.mapreduce_shuffle.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.mapred.ShuffleHandler&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services.spark2_shuffle.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.spark.network.yarn.YarnShuffleService&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services.spark2_shuffle.classpath&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/usr/hdp/3.1.5.0-152/spark2/aux/*&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services.spark_shuffle.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.spark.network.yarn.YarnShuffleService&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services.spark_shuffle.classpath&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/usr/hdp/${hdp.version}/spark/aux/*&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.aux-services.timeline_collector.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.timelineservice.collector.PerNodeTimelineCollectorsAuxService&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.bind-host&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.0.0.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.container-executor.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.nodemanager.LinuxContainerExecutor&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.container-metrics.unregister-delay-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;60000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.container-monitor.interval-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;3000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.container-monitor.procfs-tree.smaps-based-rss.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.delete.debug-delay-sec&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.disk-health-checker.max-disk-utilization-per-disk-percentage&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;90&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.disk-health-checker.min-free-space-per-disk-mb&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.disk-health-checker.min-healthy-disks&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.25&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.health-checker.interval-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;135000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.health-checker.script.timeout-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;60000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.keytab&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/nm.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.linux-container-executor.cgroups.strict-resource-usage&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.linux-container-executor.group&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;hadoop&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.linux-container-executor.nonsecure-mode.limit-users&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.local-dirs&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/hadoop/yarn/local&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.log-aggregation.compression-type&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;gz&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.log-aggregation.debug-enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.log-aggregation.num-log-files-per-app&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;30&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.log-aggregation.roll-monitoring-interval-seconds&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;3600&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.log-dirs&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/hadoop/yarn/log&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.log.retain-seconds&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;604800&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.principal&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.recovery.dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/var/log/hadoop-yarn/nodemanager/recovery-state&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.recovery.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.recovery.supervised&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.remote-app-log-dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/app-logs&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.remote-app-log-dir-suffix&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;logs&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource-plugins&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource-plugins.gpu.allowed-gpu-devices&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource-plugins.gpu.docker-plugin&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource-plugins.gpu.docker-plugin.nvidiadocker-v1.endpoint&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource-plugins.gpu.path-to-discovery-executables&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource.cpu-vcores&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;6&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource.memory-mb&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;52224&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.resource.percentage-physical-cpu-limit&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;80&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.runtime.linux.allowed-runtimes&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;default,docker&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.runtime.linux.docker.allowed-container-networks&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;host,none,bridge&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.runtime.linux.docker.capabilities&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;
      CHOWN,DAC_OVERRIDE,FSETID,FOWNER,MKNOD,NET_RAW,SETGID,SETUID,SETFCAP,
      SETPCAP,NET_BIND_SERVICE,SYS_CHROOT,KILL,AUDIT_WRITE&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.runtime.linux.docker.default-container-network&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;host&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.runtime.linux.docker.privileged-containers.acl&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.runtime.linux.docker.privileged-containers.allowed&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.vmem-check-enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.vmem-pmem-ratio&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2.1&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.webapp.cross-origin.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.webapp.spnego-keytab-file&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/spnego.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.nodemanager.webapp.spnego-principal&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.address&amp;lt;/name&amp;gt;
node_name:8050&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.admin.address&amp;lt;/name&amp;gt;
node_name:8141&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.am.max-attempts&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.bind-host&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.0.0.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.connect.max-wait.ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;900000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.connect.retry-interval.ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;30000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.display.per-user-apps&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.fs.state-store.retry-policy-spec&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2000, 500&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.fs.state-store.uri&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt; &amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.ha.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.hostname&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.keytab&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/rm.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.monitor.capacity.preemption.intra-queue-preemption.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.monitor.capacity.preemption.monitoring_interval&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;15000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.monitor.capacity.preemption.natural_termination_factor&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.monitor.capacity.preemption.total_preemption_per_round&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.33&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.nodes.exclude-path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/hadoop/conf/yarn.exclude&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.placement-constraints.handler&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;scheduler&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.principal&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.proxy-user-privileges.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.proxyuser.*.groups&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.proxyuser.*.hosts&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.proxyuser.*.users&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.recovery.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.resource-tracker.address&amp;lt;/name&amp;gt;
node_name:8025&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.scheduler.address&amp;lt;/name&amp;gt;
node_name:8030&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.scheduler.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.scheduler.monitor.enable&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.state-store.max-completed-applications&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;${yarn.resourcemanager.max-completed-applications}&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.store.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.resourcemanager.recovery.ZKRMStateStore&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.system-metrics-publisher.dispatcher.pool-size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.system-metrics-publisher.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.webapp.address&amp;lt;/name&amp;gt;
node_name:8088&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.webapp.cross-origin.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.webapp.delegation-token-auth-filter.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.webapp.https.address&amp;lt;/name&amp;gt;
node_name:8090&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.webapp.spnego-keytab-file&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/spnego.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.webapp.spnego-principal&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.work-preserving-recovery.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.work-preserving-recovery.scheduling-wait-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.zk-acl&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;sasl:rm:rwcda&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.zk-address&amp;lt;/name&amp;gt;
node_name:2181,%HOSTGROUP:slave%:2181&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.zk-num-retries&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.zk-retry-interval-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.zk-state-store.parent-path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/rmstore&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.resourcemanager.zk-timeout-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.rm.system-metricspublisher.emit-container-events&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.scheduler.capacity.ordering-policy.priority-utilization.underutilized-preemption.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.scheduler.maximum-allocation-mb&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;52224&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.scheduler.maximum-allocation-vcores&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;6&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.scheduler.minimum-allocation-mb&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1024&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.scheduler.minimum-allocation-vcores&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.service.framework.path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/hdp/apps/${hdp.version}/yarn/service-dep.tar.gz&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.service.system-service.dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/services&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.system-metricspublisher.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.address&amp;lt;/name&amp;gt;
node_name:10200&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.bind-host&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.0.0.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.client.max-retries&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;30&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.client.retry-interval-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.active-dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/ats/active/&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.app-cache-size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.cleaner-interval-seconds&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;3600&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.done-dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/ats/done/&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.group-id-plugin-classes&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.applications.distributedshell.DistributedShellTimelinePlugin&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.group-id-plugin-classpath&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.retain-seconds&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;604800&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.scan-interval-seconds&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;60&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.entity-group-fs-store.summary-store&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.timeline.RollingLevelDBTimelineStore&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.generic-application-history.save-non-am-container-meta-info&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;false&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.generic-application-history.store-class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.applicationhistoryservice.NullApplicationHistoryStore&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.hbase-schema.prefix&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;prod.&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.hbase.configuration.file&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;file:///usr/hdp/3.1.5.0-152/hadoop/conf/embedded-yarn-ats-hbase/hbase-site.xml&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.hbase.coprocessor.jar.hdfs.location&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;file:///usr/hdp/3.1.5.0-152/hadoop-yarn/timelineservice/hadoop-yarn-server-timelineservice-hbase-coprocessor.jar&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.cookie.domain&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.cookie.path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.kerberos.keytab&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/spnego.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.kerberos.name.rules&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.kerberos.principal&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.proxyuser.*.groups&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.proxyuser.*.hosts&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.proxyuser.*.users&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.proxyuser.ambari-server-hdp721ea.groups&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;*&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.proxyuser.ambari-server-hdp721ea.hosts&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.signature.secret&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.signature.secret.file&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.signer.secret.provider&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.signer.secret.provider.object&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.simple.anonymous.allowed&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.token.validity&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-authentication.type&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;kerberos&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.http-cross-origin.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.keytab&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/yarn.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.leveldb-state-store.path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/hadoop/yarn/timeline&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.leveldb-timeline-store.path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/hadoop/yarn/timeline&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.leveldb-timeline-store.read-cache-size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;104857600&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.leveldb-timeline-store.start-time-read-cache-size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.leveldb-timeline-store.start-time-write-cache-size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.leveldb-timeline-store.ttl-interval-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;300000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.principal&amp;lt;/name&amp;gt;
node_name&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.reader.webapp.address&amp;lt;/name&amp;gt;
node_name:8198&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.reader.webapp.https.address&amp;lt;/name&amp;gt;
node_name:8199&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.recovery.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.state-store-class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.timeline.recovery.LeveldbTimelineStateStore&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.store-class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.yarn.server.timeline.EntityGroupFSTimelineStore&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.ttl-enable&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.ttl-ms&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2678400000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.version&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2.0f&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.versions&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1.5f,2.0f&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.webapp.address&amp;lt;/name&amp;gt;
node_name:8188&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.timeline-service.webapp.https.address&amp;lt;/name&amp;gt;
node_name:8190&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.webapp.api-service.enable&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;yarn.webapp.ui2.enable&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

  &amp;lt;/configuration&amp;gt;&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hbase-site.xml&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;  &amp;lt;configuration  xmlns:xi="&amp;lt;a href="&amp;lt;a href="&lt;A href="http://www.w3.org/2001/XInclude" target="_blank"&gt;http://www.w3.org/2001/XInclude&lt;/A&gt;" target="_blank"&amp;gt;&lt;A href="http://www.w3.org/2001/XInclude&amp;lt;/a" target="_blank"&gt;http://www.w3.org/2001/XInclude&amp;lt;/a&lt;/A&gt;&amp;gt;" target="_blank"&amp;gt;&amp;lt;a href="&lt;A href="http://www.w3.org/2001/XInclude&amp;lt;/a" target="_blank"&gt;http://www.w3.org/2001/XInclude&amp;lt;/a&lt;/A&gt;" target="_blank"&amp;gt;&lt;A href="http://www.w3.org/2001/XInclude&amp;lt;/a&amp;lt;/a" target="_blank"&gt;http://www.w3.org/2001/XInclude&amp;lt;/a&amp;lt;/a&lt;/A&gt;&amp;gt;&amp;gt;"&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;dfs.domain.socket.path&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/var/lib/hadoop-hdfs/dn_socket&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.bulkload.staging.dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/apps/hbase/staging&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.client.keyvalue.maxsize&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;1048576&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.client.retries.number&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;35&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.client.scanner.caching&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;100&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.cluster.distributed&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.coprocessor.master.classes&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.hbase.security.access.AccessController&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.coprocessor.region.classes&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.hbase.security.access.AccessController,org.apache.hadoop.hbase.security.token.TokenProvider,org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.coprocessor.regionserver.classes&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.hbase.security.access.AccessController&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.defaults.for.version.skip&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hregion.majorcompaction&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;604800000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hregion.majorcompaction.jitter&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.50&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hregion.max.filesize&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10737418240&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hregion.memstore.block.multiplier&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;4&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hregion.memstore.flush.size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;134217728&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hregion.memstore.mslab.enabled&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hstore.blockingStoreFiles&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;100&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hstore.compaction.max&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;10&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.hstore.compactionThreshold&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.local.dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;${hbase.tmp.dir}/local&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.info.bindAddress&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.0.0.0&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.info.port&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;16010&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.kerberos.principal&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;hbase/_HOST@node_name.COM&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.keytab.file&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/hbase.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.namespace.init.timeout&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2400000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.port&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;16000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.ui.readonly&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.master.wait.on.regionservers.timeout&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;30000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.region.server.rpc.scheduler.factory.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.hbase.ipc.PhoenixRpcSchedulerFactory&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.executor.openregion.threads&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;20&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.global.memstore.size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.4&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.handler.count&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;70&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.info.port&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;16030&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.kerberos.principal&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;hbase/_HOST@node_name.COM&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.keytab.file&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/hbase.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.port&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;16020&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.thread.compaction.small&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.regionserver.wal.codec&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.rootdir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/apps/hbase/data&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.rpc.controllerfactory.class&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.rpc.protection&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;authentication&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.rpc.timeout&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;90000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.security.authentication&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;kerberos&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.security.authentication.spnego.kerberos.keytab&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/etc/security/keytabs/spnego.service.keytab&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.security.authentication.spnego.kerberos.principal&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;HTTP/_HOST@node_name.COM&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.security.authorization&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.superuser&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;hbase&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.tmp.dir&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/tmp/hbase-${user.name}&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.zookeeper.property.clientPort&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;2181&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.zookeeper.quorum&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;tnode107.node_name.com,tnode108.node_name.com,wnode101.node_name.com&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hbase.zookeeper.useMulti&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;hfile.block.cache.size&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;0.4&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;phoenix.functions.allowUserDefinedFunctions&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;phoenix.query.timeoutMs&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;60000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;phoenix.rpc.index.handler.count&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;20&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;zookeeper.recovery.retry&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;6&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;zookeeper.session.timeout&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;90000&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

    &amp;lt;property&amp;gt;
      &amp;lt;name&amp;gt;zookeeper.znode.parent&amp;lt;/name&amp;gt;
      &amp;lt;value&amp;gt;/hbase-secure&amp;lt;/value&amp;gt;
    &amp;lt;/property&amp;gt;

  &amp;lt;/configuration&amp;gt;&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Al other application run just fine. Spark, Tez etc. Only MR has this problem.&lt;/P&gt;</description>
      <pubDate>Tue, 25 Feb 2020 12:31:30 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290412#M214868</guid>
      <dc:creator>ShaatH</dc:creator>
      <dc:date>2020-02-25T12:31:30Z</dc:date>
    </item>
    <item>
      <title>Re: MR apps getting stuck at map 100% reduce 100%</title>
      <link>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290500#M214913</link>
      <description>&lt;P&gt;From the stack trace the hbase:meta region itself not available means you cannot operate anything. From HBase master/regionserver logs we need to find what's the reason for hbase:meta region is not getting assigned. Would you mind sharing the logs?&lt;/P&gt;</description>
      <pubDate>Wed, 26 Feb 2020 06:17:26 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290500#M214913</guid>
      <dc:creator>rchintaguntla</dc:creator>
      <dc:date>2020-02-26T06:17:26Z</dc:date>
    </item>
    <item>
      <title>Re: MR apps getting stuck at map 100% reduce 100%</title>
      <link>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290508#M214920</link>
      <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/36200"&gt;@rchintaguntla&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All the logs are here&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://we.tl/t-cCQWq6tdmZ" target="_blank"&gt;https://we.tl/t-cCQWq6tdmZ&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Feb 2020 09:50:54 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/MR-apps-getting-stuck-at-map-100-reduce-100/m-p/290508#M214920</guid>
      <dc:creator>ShaatH</dc:creator>
      <dc:date>2020-02-26T09:50:54Z</dc:date>
    </item>
  </channel>
</rss>

