![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CDH实操
AndrewTeng
这个作者很懒,什么都没留下…
展开
-
java代码连接Hive(开启Kerberos和sentry)
在开启Kerberos认证之后,用户需要进入登入Hive CLI或beeline需要用到keytab。为此,我们现在Kerberos数据库中创建user1和user2两个principal。 生成user1和user2的keytabkadmin.local: xst -norandkey -k user1.keytab user1Entry for principal user1...原创 2018-06-11 12:35:28 · 7294 阅读 · 1 评论 -
Impala配置Kerberos认证和Sentry权限控制
集群说明: 集群有wlint01、wlnamenode01、wldatanode001~wldatanode018一共20个节点, 对应ip地址192.168.32.9~192.168.32.281.生成keytab文件 生成http.keytab文件[wlbd@wlint01 keytabFile]$ sudo kadmin.local -q "xst -norandkey -k ...原创 2018-06-21 14:09:57 · 5561 阅读 · 1 评论 -
CDH配置Sentry以及权限测试
在CDH中添加完Sentry服务后,需要更改一下hive配置才能通过beeline访问。 第一,修改Hive下的HiveServer2配置,如下所示: 将HiveServer2 Load Balancer中的admin去掉和HiveServer2 启用模拟的√去掉。 这里的admin是默认的,跟前面配置有关,之前没有去掉直接导致beeline连接不上。更改后如下: 第二,将Hive...原创 2018-06-15 14:13:37 · 12077 阅读 · 2 评论 -
java代码连接HBase(开启Kerberos和Sentry)
创建一个ZH_WG/wldatanode019的principal,并生成ZH_WG.keytab文件。 将hbase-site.xml和ZH_WG.keytab文件拷贝到conf目录下。注意,运行HBase代码的jar包放在当前目录下,而conf目录是当前目录的一个子目录。具体代码如下:import org.apache.hadoop.conf.Configuration;import ...原创 2018-06-25 16:58:58 · 2029 阅读 · 1 评论 -
卸载CDH5.14.2
1.在Cloudera Manager控制台停止所有服务:2. 停止Cloudera Manager service3. 移除parcel包假如是通过 packages 来安装的,那么请跳过这个步骤。本文是针对parcel包方式进行安装。 在CM界面右上角点击Parcel包的图标: 在页面右边点击停用CDH5,”停用”对于英文(Deactive) 4....原创 2018-07-10 16:34:20 · 1767 阅读 · 0 评论 -
普通用户权限(sudo)安装CDH
在生产环境中,很多时候集群管理者并没有开放root权限给你来安装CDH,这时候管理者只会开放部分权限,这时涉及这些已经开放的权限时,你必须运用sudo执行。本文接下来先从root权限入手,首先格式化并挂载磁盘,然后开放部分权限给huaxin这个普通用户,最后通过huaxin这个用户安装CDH。创建普通用户 [root@localhost ~]# useradd huaxin[root@l...原创 2018-07-10 21:07:31 · 6044 阅读 · 0 评论