1 界面介绍
1.1 两个ip
左 (局域网) 配置集群使用
右(外网地址) 连接XSHELL
注:做完一小项验证一次(提交时间影响成绩)
1.2 主机登录
登录三台服务器
(终端:ssh root@ip)
2 基础环境
2.1 关闭防火墙
(三台)
关闭防火墙:systemctl stop firewalld
永久关闭防火墙 : systemctl disable firewalld
2.2 主机名修改,主机与ip地址映射关系(ip地址使⽤的是局域⽹)
bash
hostnamectl set-hostname h-master(根据题目要求)
bash
// 配置host文件
vim /etc/hosts
2.3 ssh免密
// 生成密钥对信息
# ssh-keygen -t rsa
# cd ~/.ssh/
# ls
// Id_dsa.pub 为公钥,id_dsa 为私钥,紧接着将公钥文件复制成 authorized_keys 文 件:(仅 master)
# cat id_dsa.pub >> authorized_keys
// 更改权限
# chmod 600 authorized_keys
// 重启sshd协议
# systemctl restart sshd
// 分发密钥
# ssh-copy-id root@slave1
# ssh-copy-id root@slave2
2.4 repo文件
// 下载
# cd~
# wget http://.(本地).............repo (给定地址)
# ls
// 替换原有repo文件
# cd /etc/yum.repos.d/
# ls
# cp bigdata.repo bigdata.repo.old (对原有repo文件备份) (三台)
# cp ~/bigdata.repo ./
// 分发给slave
# scp bigdata.repo root@slave1:/etc/yum.repos.d/
# scp bigdata.repo root@slave2:/e