如何禁用Kerberos

简介: 如何禁用Kerberos

在Hadoop集群内提供身份认证最佳和可接受的方式是使用Kerberos。Kerberos提供了强大的身份验证功能,但是它的复杂性也让很多集群管理员心生畏惧。而开发者在调用Hadoop生态组件的API或者向YARN提交任务时,需要在代码中添加Kerberos访问机制,如果不是对在数据安全极其苛刻的条件下,启用Kerberos对管理员和开发人员都是一种很大的负担。本文主要讲解如何在CDH7.1.1集群中禁用Kerberos。

禁用Kerberos

1.在CM界面停止CDH集群所有服务

2.禁用zookeeper服务的Kerberos

修改Zookeeper的enableSecurity为false

取消勾选quorum.auth.enableSasl

查看Zookeeper服务的数据目录,这里的数据目录是/data/lib/zookeeper

将Zookeeper的数据目录下的文件全部删除

进入Zookeeper服务,执行Zookeeper初始化操作

3.修改HDFS的Kerberos配置

修改Hadoop的安全身份验证


修改DataNode的数据目录权限为755

修改DataNode的如下端口

4.修改HBase的Kerberos配置

5.Hue服务修改

删除Hue实例中的 “Kerberos Ticket Renewer”服务

6.修改Kafka的Kerberos配置

7.修改Atlas的Kerberos配置

8.修改Solr的Kerberos配置

9.修改Flink的Kerberos配置

10.重启集群

11.重启集群完成,点击管理按钮,进入管理页面,可以看到集群已经禁用Kerberos

相关文章
|
Nacos 流计算
flink动态更新作业
flink动态更新作业
|
10月前
|
人工智能 自然语言处理 JavaScript
体验 通义灵码 2.5 版
通义灵码是阿里云推出的智能编码辅助工具,支持代码生成、智能问答、多文件修改等功能。2.5版本新增智能体模式,具备自主决策与工程记忆能力,集成MCP广场,支持3000+工具扩展。同时升级Qwen3模型,参数量更少但性能更强,支持复杂问题深度思考。企业版提供多模型配置与私域知识增强功能,优化开发者体验。尽管插件安装需依赖本地环境(如node.js),但整体提升了开发效率与灵活性,推动AI原生研发新范式。
2211 5
|
存储 弹性计算 数据库
阿里云服务器ECS产品试用、ECS试用攻略、试用宝典及试用产品续用相关活动介绍
阿里云服务器ECS产品免费试用是阿里云为新手用户提供的免费体验的权益,旨在为新手开发者提供 0 成本高质量的上云体验服务,打造开放,敏捷的开发者环境。阿里云为广大用户提供基础版、企业版试用产品服务(二选一),帮您0门槛轻松体验1个月,基础版最高可试用4核 (vCPU) 8 GiB配置,企业版最高可最高可试用8核 (vCPU) 16 GiB。本文为大家介绍云服务器ECS产品试用、试用宝典、ECS试用攻略及试用产品续用相关活动,以供参考。
|
SQL 关系型数据库 MySQL
实时计算 Flink版操作报错合集之报错:org.apache.flink.table.api.validationexception如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
1455 1
|
Linux iOS开发 MacOS
python的virtualenv虚拟环境常见问题和命令
`venv`是Python的内置模块,用于创建隔离的虚拟环境。创建虚拟环境如`python3 -m venv myenv`,激活环境在Windows上是`./venv/Scripts/activate`,在Unix-like系统是`source myenv/bin/activate`。退出环境用`deactivate`。`pip list`查看已安装包,`pip install`安装包,`pip freeze > requirements.txt`保存依赖。PyCharm中红色`venv`表示项目使用了虚拟环境。
1171 2
 python的virtualenv虚拟环境常见问题和命令
|
存储 数据挖掘 大数据
大数据数仓建模基础理论【维度表、事实表、数仓分层及示例】
数据仓库建模是组织和设计数据以支持数据分析的过程,包括ER模型和维度建模。ER模型通过实体和关系描述数据结构,遵循三范式减少冗余。维度建模,特别是Kimball方法,用于数据仓库设计,便于分析和报告。事实表存储业务度量,如销售数据,分为累积、快照、事务和周期性快照类型。维度表提供描述性信息,如时间、产品、地点和客户详情。数仓通常分层为ODS(源数据)、DWD(明细数据)、DIM(公共维度)、DWS(数据汇总)和ADS(应用数据),以优化数据管理、质量、查询性能和适应性。
6094 4
|
传感器 API Android开发
Android摄像头采集选Camera1还是Camera2?
Camera1与Camera2是Android平台上的两种摄像头API。Camera1(API1)在Android 5.0后被标记为过时,新项目应优先选用Camera2(API2)。Camera2提供了更精细的控制选项,如曝光时间、ISO感光度等;支持多摄像头管理;采用异步操作提高应用响应速度;并支持RAW图像捕获及实时图像处理。此外,它还具备更好的适配性和扩展性,适用于各类应用场景,如相机应用开发、视频通话和计算机视觉等。因此,在现代Android开发中推荐使用Camera2。
705 0
|
Devops 网络安全 Go
阿里云云效操作报错合集之遇到错误代码:SYSTEM_FORBIDDEN_ERROR,状态码为403,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
存储 SQL 分布式计算
【阿里云 CDP 公开课】 第三讲:CDP 集群管理
Cloudera 和阿里云进行深度合作推出了基于阿里云部署的 Cloudera 企业数据云平台,即 CDP 平台。本文的主要内容是关于CDP的集群管理。Cloudera Manager 是全功能企业级集群管理平台,提供最佳的系统利用率并满足 SLA 承诺,覆盖集群所有资源与服务的统一配置、管理、监控、诊断等管理功能。
【阿里云 CDP 公开课】 第三讲:CDP 集群管理
|
SQL 存储 Oracle
Oracle 代码异常查询(七)
Oracle 代码异常查询
1429 0

热门文章

最新文章