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

举报
小四三 发表于 2020/11/01 10:37:29 2020/11/01
【摘要】 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.       Keyhttp-server.authentication.type     

       ValuePASSWORD

2.       Keyhttp-server.https.enabled     

       Valuetrue

3.       Keyhttp-server.https.port     

       Value7251

4.       Keyhttp-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

正确输入密码:


输入错误密码:


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。