A0--集群基础环境
发布时间 2023-04-04 13:41:44作者: Jerry·
文件下载:
| ansible_v2.9.9 |
| flink-1.16.0 |
| hadoop-3.1.3 |
| hive-3.1.3 |
| kafka_2.13-3.3.1 |
| python-3.8.10 |
| spark-3.2.1 |
| tools.tgz |
| zookeeper-3.6.3 |
一、安装并配置ansible自动化工具
1)上传ansible安装文件并解压缩
tar -zxvf ansible_v2.9.9_install.tar.gz
|
2)执行install安装脚本
bash ansible_v2.9.0_install/ansible_v2.9.0_install.sh
|
3)配置hosts文件(参考hosts模板文件)

4)测试服务器连接
二、初始化系统环境(包含关闭firewalld、selinux,优化ssh连接,优化系统日志服务等内容)
tar -zxvf tools.tgz -C /root
|
工具描述

2)执行init playbook脚本(运行完成服务器会重启)
ansible-playbook /root/tools/playbooks/init/init.yaml
|
三、配置本地yum源
1)搭建yum源服务器
2)配置yum服务器地址
vim /root/tools/playbooks/yum/CentOS-7.repo
|

3)分发配置文件更新yum源
ansible-playbook /root/tools/playbooks/yum/yum.yaml
|
四、集群时间同步
1)设置ntp服务器地址
vim /root/tools/playbooks/ntp/ntp.yaml
|

2)执行ntp playbook脚本
ansible-playbook /root/tools/playbooks/ntp/ntp.yaml
|
五、安装Java环境
1)配置需要安装java的服务器信息
vim /root/tools/playbooks/java/java.yaml
|

2)执行java playbook脚本
ansible-playbook /root/tools/playbooks/java/java.yaml
|