Settings and Cluster Configuration
Ambari configures Hive View settings automatically when you choose to add the Hive service.
Tip | |
---|---|
To use Hive View with a Hive LLAP (interactive query) environment, set the Use
Interactive Mode property setting to
|
An example default Hive View cluster configuration is shown in the following figure:
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
In Ambari Web, browse to HDFS > Summary page. Click NameNode (primary) or SNameNode (secondary) to view the host page:
On the host page, click Configs > Advanced.
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:
More Information