在docker的centos7.6上安装cdh6.2

本文档详细记录了如何在Docker的CentOS7.6环境中手动安装CDH6.2,包括设置仓库、安装依赖、配置SSH无密码登录、创建数据目录、初始化数据库、启动Cloudera Manager Server以及进行集群配置等步骤。过程中需要注意主机间的网络通信、权限设置以及数据库的创建和连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前安装测试了hive3.1.1,后来想把hbase配上,发现使用了新版hadoop3.2以后,基本上没法配置上,找不到一个hive和hbase有hadoop的可用配套版本。最后想到用cdh吧,然后看了一下,cdh6.2的配套版本用的是hadoop3.0和hive2.1.1 和 hbase2.1.2。这个时候想的就是能配完整一套就行了。

以下主要做个记录:

docker run --name cdh1 -h cdh1 --privileged=true -itd centos:7.6.1810 /usr/sbin/init
docker run --name cdh2 -h cdh2 --privileged=true -itd centos:7.6.1810 /usr/sbin/init
docker run --name cdh3 -h cdh3 --privileged=true -itd centos:7.6.1810 /usr/sbin/init
docker run --name cdh4 -h cdh4 --privileged=true -itd centos:7.6.1810 /usr/sbin/init
docker run --name cdh5 -h cdh5 --privileged=true -itd centos:7.6.1810 /usr/sbin/init

#配置使用本地的仓库repo
yum -y install wget
cd /etc/yum.repos.d/
rm -f *
wget http://10.1.1.87/yumrepo/pc88.repo
yum clean all
yum makecache

#在docker下的话,需要给root设置密码。几台机器的密码要设置一样。
passwd root
#在docker下安装的话,修改一下ping文件的权限,如果不改的话,只有root可以用ping,安装过程中会认为网络不通。
chmod 4755 /bin/ping

#开始安装
yum -y install wget net-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值