CentOS 8:CDH 安装指南

CentOS 8 是一款流行的开源操作系统,广泛用于服务器部署,而 Cloudera Distribution Including Apache Hadoop(CDH)是大数据处理领域的领先解决方案,本文将详细介绍如何在 CentOS 8 上安装 CDH。
准备工作
系统要求
- CentOS 8 操作系统
- 至少 8GB 内存(推荐 16GB)
- 至少 20GB 磁盘空间
- 网络连接
软件依赖
- Java 1.8 或更高版本
- Python 2.7 或 Python 3.6
安装步骤
配置系统
- 更新系统软件包:
sudo yum update - 安装必要的软件包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装 CDH

- 添加 Cloudera yum 仓库:
sudo yum install -y https://archive.cloudera.com/cm6/8.x/centos8/x86_64/cm-6.3.2-1.c8.released.yml - 安装 CDH:
sudo yum install -y cloudera-manager-agent
配置网络
- 编辑
/etc/sysconfig/network-scripts/ifcfg-ens33(根据实际情况修改网卡名称):BOOTPROTO=none IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 ONBOOT=yes - 重启网络服务:
sudo systemctl restart network
启动和配置服务
- 启动 Cloudera Manager 服务:
sudo systemctl start cloudera-scm-agent - 设置 Cloudera Manager 服务开机自启:
sudo systemctl enable cloudera-scm-agent
验证安装
访问 Cloudera Manager
- 打开浏览器,输入
http://192.168.1.10:7180(根据实际情况修改 IP 地址)
登录 Cloudera Manager
- 用户名:
admin - 密码:
admin
创建集群
- 点击“创建集群”
- 按照向导完成集群创建
FAQs

问题:安装 CDH 时提示“找不到 Java”怎么办?
解答:确保已安装 Java 1.8 或更高版本,并配置 Java 环境变量。
问题:如何查看 Cloudera Manager 的日志?
解答:在 Cloudera Manager 的“日志”页面,可以查看各种服务的日志信息。
