MRS 2.x 普通集群通过密码验证访问presto

网友投稿 592 2022-05-30

MRS 2.x 普通集群通过密码验证访问presto

1      普通集群通过密码验证访问presto

1.1      配置密码验证访问presto

1.1.1        环境准备

MRS版本:2.x 普通集群

如果是在集群内节点提交请跳过1.1.2和1.1.3小节。

1.1.2        安装presto客户端

在MRS Manager服务管理页签下,选中presto,然后点击下载presto全量客户端至命令提交节点,解压并进行安装,详细指导请参见MRS指导文档:https://support.huaweicloud.com/usermanual-mrs/mrs_01_0090.html

1.1.3        生成truststore.jks文件

根据下载的客户端根目录下的ca.crt生成truststore文件,生成路径和密码根据自己需要指定。

keytool -import -v -trustcacerts -alias presto_trust -file /tmp/MRS-client/MRS_Presto_ClientConfig/ca.crt -keystore /etc/yzh/truststore.jks -keypass XXX

1.1.4        配置服务参数

在MRS Manager上配置服务参数,配置完成后保存并勾选重启服务。

1)      修改Coordinator实例额JAVA_OPTS参数,在后边添加参数

-Dcom.sun.jndi.ldap.object.disableEndpointIdentification=true

2)      在Coordinator实例自定义参数里添加如下参数

1.       Key:http-server.authentication.type

Value:PASSWORD

2.       Key:http-server.https.enabled

Value:true

3.       Key:http-server.https.port

Value:7251

4.       Key:http-server.https.keystore.path

Value:/opt/Bigdata/MRS_2.1.1/1_18_Coordinator/etc/keystore.jks

1.1.5        验证

执行presto客户端命令:

presto --catalog hive --schema default --truststore-path /etc/yzh/truststore.jks --truststore-password xxx --user yzh --server https://192.168.0.215:7251 –password

集群内节点可不指定truststore文件:presto --catalog hive --schema default --user yzh --server https://192.168.0.215:7251 –password

正确输入密码:

输入错误密码:

智能数据 MapReduce服务 EI企业智能

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【学习分享】开发者最佳实践挑战营第七期体会
下一篇:linux rpm2cpio 解压下载好的rpm包
相关文章