On this page

Configuring HTTPS/HTTP-based REST APIs

Updated on 2024-12-11 GMT+08:00

Scenario

WebHCat provides external REST APIs for Hive. By default, the open-source community version uses the HTTP protocol.

MRS Hive supports the HTTPS protocol that is more secure, and enables switchover between the HTTP protocol and the HTTPS protocol.

NOTE:

The security mode supports HTTPS and HTTP, and the common mode supports only HTTP.

Procedure

  1. The Hive service configuration page is displayed.

    • For versions earlier than MRS 3.x, click the cluster name. On the cluster details page that is displayed, choose Components > Hive > Service Configuration, and select All from the Basic drop-down list.
      NOTE:

      If the Components tab is unavailable, complete IAM user synchronization first. (On the Dashboard page, click Synchronize on the right side of IAM User Sync to synchronize IAM users.)

    • For MRS 3.x or later, log in to FusionInsight Manager. For details, see Accessing FusionInsight Manager (MRS 3.x or Later). And choose Cluster > Name of the desired cluster > Services > Hive > Configurations > All Configurations.

  2. Modify the Hive configuration.

    • For versions earlier than MRS 3.x: Enter the parameter name in the search box, search for templeton.protocol.type, change the parameter value to HTTPS or HTTP, and restart the Hive service to use the corresponding protocol.
    • For MRS 3.x or earlier: Choose WebHCat > Security. On the page that is displayed, select HTTPS or HTTP. After the modification, restart the Hive service to use the corresponding protocol.

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback