Configure Encryption without Authentication

Complete the following steps on each node where HiveServer2 is installed:
  1. In hive-site.xml, set the following properties:
    Property Value
    hive.server2.use.ssl true
    hive.server2.keystore.path <path to keystore file>
    hive.server2.keystore.password <keystore password>
    Warning: If you specify the password in the hive-site.xml file, protect the file with the appropriate file permissions. HiveServer2 automatically prompts for the keystore password during startup when no password is stored in the hive-site.xml file.
    <property>
      <name>hive.server2.use.SSL</name>
      <value>true</value>
      <description>enable/disable SSL </description>
    </property>
     
    <property>
      <name>hive.server2.keystore.path</name>
      <value><path-to-keystore-file></value>
      <description>path to keystore file</description>
    </property>
    
    <property>
      <name>hive.server2.keystore.password</name>
      <value><password></value>
      <description>keystore password</description>
    </property>
  2. Restart HiveServer2 to apply these changes.
    maprcli node services -name hs2 -action restart -nodes <comma separated list of nodes>