add ranger-related gucs - hawq_acl_type, hawq_rps_address_port (closes #116)
Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/commit/6391858b Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/tree/6391858b Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/diff/6391858b Branch: refs/heads/master Commit: 6391858bb86a29e0f40ce5dc61447b799a464510 Parents: 5f5727a Author: Lisa Owen <lo...@pivotal.io> Authored: Thu Apr 6 10:00:03 2017 -0700 Committer: David Yozie <yo...@apache.org> Committed: Thu Apr 6 10:00:03 2017 -0700 ---------------------------------------------------------------------- .../source/subnavs/apache-hawq-nav.erb | 3 +++ .../reference/guc/guc_category-list.html.md.erb | 10 ++++++++ .../guc/parameter_definitions.html.md.erb | 24 ++++++++++++++++++++ 3 files changed, 37 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/blob/6391858b/book/master_middleman/source/subnavs/apache-hawq-nav.erb ---------------------------------------------------------------------- diff --git a/book/master_middleman/source/subnavs/apache-hawq-nav.erb b/book/master_middleman/source/subnavs/apache-hawq-nav.erb index c511d0e..5c784e9 100644 --- a/book/master_middleman/source/subnavs/apache-hawq-nav.erb +++ b/book/master_middleman/source/subnavs/apache-hawq-nav.erb @@ -525,6 +525,7 @@ <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/guc_category-list.html#topic43">Lock Management Parameters</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/guc_category-list.html#topic48">Past PostgreSQL Version Compatibility Parameters</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/guc_category-list.html#topic21">Query Tuning Parameters</a></li> + <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/guc_category-list.html#ranger_related">Ranger Configuration Parameters</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/guc_category-list.html#statistics_collection">Statistics Collection Parameters</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/guc_category-list.html#topic15">System Resource Consumption Parameters</a></li> </ul> @@ -647,6 +648,7 @@ <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#gp_workfile_limit_files_per_query">gp_workfile_limit_files_per_query</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#gp_workfile_limit_per_query">gp_workfile_limit_per_query</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#gp_workfile_limit_per_segment">gp_workfile_limit_per_segment</a></li> + <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_acl_type">hawq_acl_type</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_dfs_url">hawq_dfs_url</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_global_rm_type">hawq_global_rm_type</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_master_address_host">hawq_master_address_host</a></li> @@ -677,6 +679,7 @@ <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_rm_yarn_app_name">hawq_rm_yarn_app_name</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_rm_yarn_queue_name">hawq_rm_yarn_queue_name</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_rm_yarn_scheduler_address">hawq_rm_yarn_scheduler_address</a></li> + <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_rps_address_port">hawq_rps_address_port</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_segment_address_port">hawq_segment_address_port</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_segment_directory">hawq_segment_directory</a></li> <li><a href="/docs/userguide/2.2.0.0-incubating/reference/guc/parameter_definitions.html#hawq_segment_temp_directory">hawq_segment_temp_directory</a></li> http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/blob/6391858b/markdown/reference/guc/guc_category-list.html.md.erb ---------------------------------------------------------------------- diff --git a/markdown/reference/guc/guc_category-list.html.md.erb b/markdown/reference/guc/guc_category-list.html.md.erb index ad35bb8..3cb567c 100644 --- a/markdown/reference/guc/guc_category-list.html.md.erb +++ b/markdown/reference/guc/guc_category-list.html.md.erb @@ -382,6 +382,16 @@ These parameters adjust the amount of data sampled by an `ANALYZE` operation. Ad - [gp\_max\_plan\_size](parameter_definitions.html#gp_max_plan_size) - [gp\_statistics\_pullup\_from\_child\_partition](parameter_definitions.html#gp_statistics_pullup_from_child_partition) + +## <a id="ranger_related"></a>Ranger Configuration Parameters + +These parameters control certain aspects of Ranger configuration, including enabling Ranger authorization for HAWQ and the HAWQ Ranger Plug-in Service port setting. + +- [hawq\_acl\_type](parameter_definitions.html#hawq_acl_type) +- [hawq\_rps\_address\_port](parameter_definitions.html#hawq_rps_address_port) + + + ## <a id="statistics_collection"></a>Statistics Collection Parameters ### <a id="topic_qvz_nz3_yv"></a>Automatic Statistics Collection http://git-wip-us.apache.org/repos/asf/incubator-hawq-docs/blob/6391858b/markdown/reference/guc/parameter_definitions.html.md.erb ---------------------------------------------------------------------- diff --git a/markdown/reference/guc/parameter_definitions.html.md.erb b/markdown/reference/guc/parameter_definitions.html.md.erb index 51c1c23..43a8d8a 100644 --- a/markdown/reference/guc/parameter_definitions.html.md.erb +++ b/markdown/reference/guc/parameter_definitions.html.md.erb @@ -264,6 +264,8 @@ Descriptions of the HAWQ server configuration parameters listed alphabetically. - **[gp\_workfile\_limit\_per\_segment](../../reference/guc/parameter_definitions.html#gp_workfile_limit_per_segment)** +- **[hawq\_acl\_type](../../reference/guc/parameter_definitions.html#hawq_acl_type)** + - **[hawq\_dfs\_url](../../reference/guc/parameter_definitions.html#hawq_dfs_url)** - **[hawq\_global\_rm\_type](../../reference/guc/parameter_definitions.html#hawq_global_rm_type)** @@ -324,6 +326,8 @@ Descriptions of the HAWQ server configuration parameters listed alphabetically. - **[hawq\_rm\_yarn\_scheduler\_address](../../reference/guc/parameter_definitions.html#hawq_rm_yarn_scheduler_address)** +- **[hawq\_rps\_address\_port](../../reference/guc/parameter_definitions.html#hawq_rps_address_port)** + - **[hawq\_segment\_address\_port](../../reference/guc/parameter_definitions.html#hawq_segment_address_port)** - **[hawq\_segment\_directory](../../reference/guc/parameter_definitions.html#hawq_segment_directory)** @@ -1854,6 +1858,15 @@ Sets the maximum total disk size that all running queries are allowed to use for |-------------|---------|------------------------| | kilobytes | 0 | local, system, restart | +## <a name="hawq_acl_type"></a>hawq\_acl\_type + +Identifies the authorization method currently configured in your HAWQ cluster. HAWQ supports native and Ranger authorization. Refer to [Configuring HAWQ to Use Ranger Policy Management](../../ranger/ranger-integration-config.html) for detailed information on configuring Ranger authorization for HAWQ. + +| Value Range | Default | Set Classifications | +|-------------------------------------------------------------------------|---------------------|-------------------------| +| standalone<p>ranger | standalone | master, restart | + + ## <a name="hawq_dfs_url"></a>hawq\_dfs\_url URL for HAWQ data directories on HDFS. The directory that you specify must be writeable by the `gpadmin` user. For example 'localhost:8020/hawq\_default'. If you have high availability enabled for your HDFS NameNodes, then this configuration parameter must be set to the service ID you configured in HDFS. See "HAWQ Filespaces and High Availability Enabled HDFS" for more information. @@ -2124,6 +2137,17 @@ Server address (host and port) of the YARN resource manager scheduler (the value |-------------------------|---------|---------------------| | valid hostname and port | Â | master | + + +## <a name="hawq_rps_address_port"></a>hawq\_rps\_address\_port + +Identifies the port on which the HAWQ Ranger Plug-in Service runs. The `hawq_rps_address_port` configuration parameter value must match the `rps.properties` `RPS_HTTP_PORT` environment variable setting. If you update the port, you must restart your HAWQ cluster, or reload HAWQ configuration and restart the HAWQ Ranger Plug-in Service. + +| Value Range | Default | Set Classifications | +|-------------------------------------------------------------------------|---------------------|-------------------------| +| 1-65535 | 8432 | master, reload | + + ## <a name="hawq_segment_address_port"></a>hawq\_segment\_address\_port Base port for the HAWQ segment host.