Apache Ambari Views
Also available as:
PDF
loading table of contents...
Settings and Cluster Configuration

Ambari configures Hive View settings automatically when you choose to add the Hive service.

[Tip]Tip

To use Hive View with a Hive LLAP (interactive query) environment, set the Use Interactive Mode property setting to true.

Figure 2.2. Default Hive View Settings


An example default Hive View cluster configuration is shown in the following figure:

Figure 2.3. Default Hive View Cluster Configuration


If required for migrating view instances, find and modify the following cluster configuration settings, using Ambari Web.

HiveServer2 JDBC URL

Click Hive > Summary to view the URL, displayed at the bottom of the Summary list.

For example:

jdbc:hive2://c6403.ambari.apache.org:2181,c6401.ambari.apache.org:2181,c6402.ambari.apache.org:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2

Hive Metastore directory

Click Hive > Configs > Advanced > General. For example, /apps/hive/warehouse

WebHDFS FileSystem URI*

Click HDFS > Configs > Advanced >Advanced hdfs-site For example dfs.nameserviceid.http-address

For HA: Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.nameservice.id. When you enter the value in the view definition, pre-pend "webhdfs://" to the value you find in the advanced HDFS configuration settings. For example, webhdfs://c6401.ambari.apache.org:50070 or webhdfs://nameserviceid

Logical Name of the NameNode cluster

List of NameNodes

First NameNode RPC Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.rpc-address.

See the first address in the list. For example, c6401.ambari.apache.org

Second NameNode RPC Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.rpc-address.

See the second address in the list. For example, c6402.ambari.apache.org

First NameNode HTTP (WebHDFS) Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.http-address

See the first address in the list. For example, c6401.ambari.apache.org

Second NameNode HTTP (WebHDFS) Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.http-address

See the second address in the list. For example, c6402.ambari.apache.org

First NameNode HTTPS (WebHDFS) Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.https-address

See the first address in the list. For example, c6401.ambari.apache.org

Second NameNode HTTPS (WebHDFS) Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.https-address

See the second address in the list. For example, c6402.ambari.apache.org

Failover Proxy Provider

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.client.failover.proxy.provider[nameservice]

Umask

Click HDFS > Configs > Advanced > Advanced hdfs-site > fs.permissions.umask-mode

The default value is 022. Do not change this value unless you are sure that you understand the effects of changing the value on your Hive View cluster. The umask property defines the file mode creation mask, which controls how file permissions are configured in new files.

Auth To Local

Click HDFS > Configs > Advanced > Advanced core-site > hadoop.security.auth_to_local

YARN Application Timeline Server URL*

Click YARN > Configs > Advanced > Application Timeline Server > yarn.timeline-service.webapp.address. When you enter the value in the view definition, pre-pend "http://" to the value you find in the YARN advanced configuration settings. For example, http://c6401.ambari.apache.org:8188

YARN ResourceManager URL*

Click YARN > Configs > Advanced > Advanced yarn-site > yarn.resourcemanager.webapp.address. When you enter the value in the view definition, pre-pend "http://" to the value you find in the YARN advanced configuration settings. For example, http://c6401.ambari.apache.org:8088

For NameNode High Availability

The following values must be entered for primary and secondary NameNodes:

First NameNode RPC Address, or Second NameNode RPC Address

Select the primary or secondary NameNode to view settings from that host in the cluster. When you enter the value in the view definition, pre-pend "http://" to the value you find in the advanced hdfs-site settings. For example, http://c6401.ambari.apache.org:8020

First NameNode HTTP (WebHDFS) Address, or Second NameNode HTTP (WebHDFS) Address

Click HDFS > Configs > Advanced > Advanced hdfs-site > dfs.namenode.http-address. When you enter the value in the view definition, pre-pend "http://" to the value you find in the advanced hdfs-site settings. For example, http://c6401.ambari.apache.org:50070

To get First NameNode RPC Address values:

Steps

  1. In Ambari Web, browse to HDFS > Summary page. Click NameNode (primary) or SNameNode (secondary) to view the host page:

    Figure 2.4. HDFS Service Page in Ambari


  2. On the host page, click Configs > Advanced.

  3. Enter rpc in the Filter search well at the top right corner of the page or browse to the Advanced hdfs-site settings to find the dfs.namenode.rpc-address value that you can enter into the Hive View definition. Here is an example of using the Filter to locate a value:

    Figure 2.5. Using the Filter to Search Advanced hdfs-site Settings


More Information

Kerberos Setup for Hive View