热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CDHWeb安装指南

本文详细介绍了如何通过Web界面快速安装CDH(ClouderaDistributionIncludingApacheHadoop),包括环境准备、步骤详解及常见问题解决方法。

前言:本文旨在帮助读者了解并通过Web界面完成CDH的快速安装过程。适合对Hadoop生态系统有一定了解的技术人员阅读。



CDH Web安装步骤

访问Web界面

通过浏览器访问 http://:7180,使用默认用户名和密码登录:
username: admin
password: admin

首次登录会看到欢迎界面,点击继续进入下一步。

集群基本信息设置

为集群命名,并点击继续。

指定主机

输入集群所有节点的IP地址,例如 172.20.3.[134-136],点击搜索确保所有主机已被正确识别,然后继续。

选择存储库

根据需要选择合适的CDH版本存储库,通常建议使用最新稳定版。

JDK安装选项

若已预先安装Java JDK,则可跳过此步骤直接继续。

提供SSH凭证

为了能够远程管理集群中的各节点,需要提供SSH密钥或统一的登录密码。推荐使用root用户进行操作。

安装代理

等待各节点上的Cloudera Manager Agent安装完成,如遇失败需检查相关环境配置。

安装Parcels

Parcels是CDH的一种分发方式,等待其下载并激活完成后继续。

集群安装

在此阶段可能会遇到一些预检查错误,如内存交换设置不当等,需按提示修正后重试。

示例错误及解决方案:
- 将 /proc/sys/vm/swappiness 设置为10。
- 禁用透明大页面压缩,以避免性能问题。

自定义角色分配

CDH会基于集群规模自动分配服务角色,可根据实际需求调整。

数据库配置

安装HIVE时需配置相应的数据库连接信息,注意添加必要的JDBC驱动程序。

审查与确认

最后一步是对所有设置进行最终审查,确认无误后开始正式安装流程。

常见问题处理

1. 目录非空导致格式化失败:清空指定目录后重试。
2. 数据库无法创建表:检查IP地址是否正确填写。
3. 缺少JDBC驱动:确保驱动文件已放置于正确路径,并检查JDK安装情况。


推荐阅读
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • Android 渐变圆环加载控件实现
    本文介绍了如何在 Android 中创建一个自定义的渐变圆环加载控件,该控件已在多个知名应用中使用。我们将详细探讨其工作原理和实现方法。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 尽管某些细分市场如WAN优化表现不佳,但全球运营商路由器和交换机市场持续增长。根据最新研究,该市场预计在2023年达到202亿美元的规模。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • libsodium 1.0.15 发布:引入重大不兼容更新
    最新发布的 libsodium 1.0.15 版本带来了若干不兼容的变更,其中包括默认密码散列算法的更改和其他重要调整。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • ImmutableX Poised to Pioneer Web3 Gaming Revolution
    ImmutableX is set to spearhead the evolution of Web3 gaming, with its innovative technologies and strategic partnerships driving significant advancements in the industry. ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
author-avatar
陈政德169384
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有