CentOS7.8搭建CDH6.2.1详细步骤

本文档详述了如何在CentOS7.8上搭建CDH6.2.1,包括修改主机名、配置SSH免密登录、安装JDK、MySQL、NTP服务、部署CDH及其升级过程。
摘要由CSDN通过智能技术生成

机器信息

IP 机器名称 内存 硬盘
172.16.0.209 bigdata09 64G 1.8T
172.16.0.208 bigdata08 16G 1.8T
172.16.0.207 bigdata07 16G 1.8T
172.16.0.206 bigdata06 16G 1.8T
172.16.0.205 bigdata05 16G 1.8T

修改名称并配置host

每个节点都要执行

hostnamectl set-hostname bigdata09
vi /etc/hosts

添加一下配置:

172.16.0.205 bigdata05
172.16.0.206 bigdata06
172.16.0.207 bigdata07
172.16.0.208 bigdata08
172.16.0.209 bigdata09

追加完成后重启服务

service network restart

验证

hostname

可以看到已经修改了机器名称了

关闭防火墙

每个节点都要执行
永久关闭防火墙

systemctl disable firewalld

验证(查看防火墙状态)

systemctl status firewalld

在这里插入图片描述

禁用 SELinux

每个节点都要执行
永久禁用需要修改配置文件

vi /etc/selinux/config

然后把SELINUX的属性设置为:disabled
修改完成后需要重启电脑

reboot  #重启

SSH免密登录

每个节点都要执行

mkdir ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa

连续3次回车即可,不用做别的操作
在这里插入图片描述
查看结果,出现
id_rsa文件
id_rsa.pub文件
说明创建成功,如图
在这里插入图片描述
主机执行操作
把创建好的秘钥复制到authorized_keys文件中

cp id_rsa.pub authorized_keys

查看当前文件,会发现多出一个authorized_keys文件
在这里插入图片描述
查看authorized_keys文件

cat  authorized_keys

在这里插入图片描述本机秘钥已经在里面了
编辑配置文件

vi /etc/ssh/sshd_config   

需要把这些代码前面的注释去掉
PermitRootLogin yes
StrictModes yes
AuthorizedKeysFile .ssh/authorized_keys
AuthorizedPrincipalsFile none
AuthorizedKeysCommand none
AuthorizedKeysCommandUser nobody

给当前用户的ssh文件配置权限

chmod g-w /home/zdicc
chmod 700  /home/zdicc/.ssh
chmod 600  /home/zdicc/.ssh/authorized_keys

重启服务

service sshd restart

接下来就是把~/.ssh文件下的authorized_keys 拷贝到已经配置好的机器中
把 authorized文件拷贝到第二台机器上

scp authorized_keys bigdata04:/home/zdicc/.ssh/    

要输入yes和密码
在这里插入图片描述拷贝成功后进入到第二台机器执行

cd ~/.ssh
ll
cat authorized_keys

在这里插入图片描述进入.ssh文件查看文件里的内容
会发现里面已经有了前一台机器的秘钥,这时我们需要把本机的秘钥也放进去

cat id_rsa.pub >> authorized_keys
ll
cat authorized_keys

在这里插入图片描述这里可以看到已经把本机的秘钥放在里面了

因为我这边需要配置10台,所以我这里把10台的拷贝代码都写出来了
每次只需要执行当前台数以前的代码即可
比如当前是第五台,那只需要执行前4行即可。

scp authorized_keys bigdata01:/home/zdicc/.ssh/  
scp authorized_keys bigdata02:/home/zdicc/.ssh/  
scp authorized_keys bigdata03:/home/zdicc/.ssh/  
scp authorized_keys bigdata04:/home/zdicc/.ssh/    
scp authorized_keys bigdata05:/home/zdicc/.ssh/  
scp authorized_keys bigdata06:/home/zdicc/.ssh/  
scp authorized_keys bigdata07:/home/zdicc/.ssh/  
scp authorized_keys bigdata08:/home/zdicc/.ssh/  
scp authorized_keys bigdata09:/home/zdicc/.ssh/ 
scp authorized_keys bigdata10:/home/zdicc/.ssh/   

需要输入yes和密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人济紫顶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值