<?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: Cloudbreak: How to enable High Availability for NameNode in Blueprint in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183505#M67982</link>
    <description>&lt;P&gt;Thanks for the fast answer.  If I used cloudbreakshell, is there a way to tell it to ignore the validation?&lt;/P&gt;</description>
    <pubDate>Wed, 13 Sep 2017 21:44:58 GMT</pubDate>
    <dc:creator>matt_andruff</dc:creator>
    <dc:date>2017-09-13T21:44:58Z</dc:date>
    <item>
      <title>Cloudbreak: How to enable High Availability for NameNode in Blueprint</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183503#M67980</link>
      <description>&lt;P&gt;I want to enable NameNode high availability in my cluster but can't seem to find the right way to enable this from the blueprint I'm supplying to Cloudbreak.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Sep 2017 21:20:19 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183503#M67980</guid>
      <dc:creator>matt_andruff</dc:creator>
      <dc:date>2017-09-13T21:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: Cloudbreak: How to enable High Availability for NameNode in Blueprint</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183504#M67981</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Here's and example blueprint, below. In the cluster creation wizard you must disable blueprint validation (it's under the advanced options)(don't worry about the localhost references in the configuration, it will be resolved by Ambari)&lt;/P&gt;&lt;PRE&gt;{
  "configurations": [
    {
      "hdfs-site": {
        "properties": {
          "dfs.namenode.http-address": "localhost:50070",
          "dfs.namenode.https-address": "localhost:50470",
          "dfs.namenode.rpc-address": "localhost:8020",
          "dfs.namenode.secondary.http-address": "localhost:50090",
          "dfs.nameservices": "mycluster",
          "dfs.internal.nameservices": "mycluster",
          "dfs.ha.namenodes.mycluster": "nn1,nn2",
          "dfs.client.failover.proxy.provider.mycluster": "org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider",
          "dfs.ha.fencing.methods": "shell(/bin/true)",
          "dfs.ha.automatic-failover.enabled": "true",
          "dfs.namenode.shared.edits.dir": "qjournal://localhost:8485/mycluster",
          "dfs.namenode.https-address.mycluster.nn1": "%HOSTGROUP::master1%:50470",
          "dfs.namenode.http-address.mycluster.nn1": "%HOSTGROUP::master1%:50070",
          "dfs.namenode.rpc-address.mycluster.nn1": "%HOSTGROUP::master1%:8020",
          "dfs.namenode.https-address.mycluster.nn2": "%HOSTGROUP::master2%:50470",
          "dfs.namenode.http-address.mycluster.nn2": "%HOSTGROUP::master2%:50070",
          "dfs.namenode.rpc-address.mycluster.nn2": "%HOSTGROUP::master2%:8020"
        }
      }
    },
    {
      "core-site": {
        "properties": {
          "fs.defaultFS": "hdfs://mycluster",
          "ha.zookeeper.quorum": "localhost:2181"
        }
      }
    }
  ],
  "host_groups": [
    {
      "name": "master1",
      "configurations": [],
      "components": [
        {
          "name": "ZOOKEEPER_SERVER"
        },
        {
          "name": "ZOOKEEPER_CLIENT"
        },
        {
          "name": "NAMENODE"
        },
        {
          "name": "DATANODE"
        },
        {
          "name": "JOURNALNODE"
        },
        {
          "name": "ZKFC"
        },
        {
          "name": "HDFS_CLIENT"
        },
        {
          "name": "YARN_CLIENT"
        },
        {
          "name": "MAPREDUCE2_CLIENT"
        }
      ],
      "cardinality": "1"
    },
    {
      "name": "master2",
      "configurations": [],
      "components": [
        {
          "name": "ZOOKEEPER_SERVER"
        },
        {
          "name": "ZOOKEEPER_CLIENT"
        },
        {
          "name": "NAMENODE"
        },
        {
          "name": "DATANODE"
        },
        {
          "name": "ZKFC"
        },
        {
          "name": "JOURNALNODE"
        },
        {
          "name": "RESOURCEMANAGER"
        },
        {
          "name": "HISTORYSERVER"
        },
        {
          "name": "APP_TIMELINE_SERVER"
        },
        {
          "name": "HDFS_CLIENT"
        },
        {
          "name": "YARN_CLIENT"
        }
      ],
      "cardinality": "1"
    },
    {
      "name": "master3",
      "configurations": [],
      "components": [
        {
          "name": "ZOOKEEPER_SERVER"
        },
        {
          "name": "ZOOKEEPER_CLIENT"
        },
        {
          "name": "DATANODE"
        },
        {
          "name": "JOURNALNODE"
        },
        {
          "name": "HDFS_CLIENT"
        },
        {
          "name": "NODEMANAGER"
        },
        {
          "name": "YARN_CLIENT"
        }
      ],
      "cardinality": "1"
    },
    {
      "name": "worker",
      "configurations": [],
      "components": [
        {
          "name": "DATANODE"
        },
        {
          "name": "HDFS_CLIENT"
        },
        {
          "name": "NODEMANAGER"
        },
        {
          "name": "YARN_CLIENT"
        },
        {
          "name": "MAPREDUCE2_CLIENT"
        }
      ],
      "cardinality": "1"
    }
  ],
  "Blueprints": {
    "blueprint_name": "nn-ha",
    "stack_name": "HDP",
    "stack_version": "2.5"
  } &lt;/PRE&gt;&lt;P&gt;}&lt;/P&gt;</description>
      <pubDate>Wed, 13 Sep 2017 21:29:32 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183504#M67981</guid>
      <dc:creator>Krisz</dc:creator>
      <dc:date>2017-09-13T21:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: Cloudbreak: How to enable High Availability for NameNode in Blueprint</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183505#M67982</link>
      <description>&lt;P&gt;Thanks for the fast answer.  If I used cloudbreakshell, is there a way to tell it to ignore the validation?&lt;/P&gt;</description>
      <pubDate>Wed, 13 Sep 2017 21:44:58 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183505#M67982</guid>
      <dc:creator>matt_andruff</dc:creator>
      <dc:date>2017-09-13T21:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: Cloudbreak: How to enable High Availability for NameNode in Blueprint</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183506#M67983</link>
      <description>&lt;P&gt;In shell it is disabled by default: &lt;A href="https://github.com/hortonworks/cloudbreak/blob/master/shell/src/main/java/com/sequenceiq/cloudbreak/shell/commands/common/ClusterCommands.java#L324" target="_blank"&gt;https://github.com/hortonworks/cloudbreak/blob/master/shell/src/main/java/com/sequenceiq/cloudbreak/shell/commands/common/ClusterCommands.java#L324&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Sep 2017 23:00:44 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Cloudbreak-How-to-enable-High-Availability-for-NameNode-in/m-p/183506#M67983</guid>
      <dc:creator>Krisz</dc:creator>
      <dc:date>2017-09-13T23:00:44Z</dc:date>
    </item>
  </channel>
</rss>

