更新时间:2022-09-08 GMT+08:00
开启Kerberos认证的集群如何访问Hive?
- 用root用户登录集群Master节点。
- 配置环境变量。
- 如果当前集群已启用Kerberos认证,执行以下命令认证当前用户,当前用户需要具有创建Hive表的权限,具体请参见配置Hive权限配置拥有对应权限的角色,并为用户绑定对应角色。
kinit MRS集群用户
例如,kinit hiveuser
- 执行Hive组件的客户端命令。
- 在beeline中运行Hive命令,例如:
create table test_obs(a int, b string) row format delimited fields terminated by "," stored as textfile location "obs://test_obs";
- 使用“Ctrl + C”退出hive beeline。
父主题: Kerberos使用
Kerberos使用 所有常见问题
more