A0--集群基础环境

文件下载:

 
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模板文件)

vim /etc/ansible/hosts

 

  4)测试服务器连接

ansible all -m ping

 

 

二、初始化系统环境(包含关闭firewalld、selinux,优化ssh连接,优化系统日志服务等内容)

  1)下载tools工具包上传到ansible服务器(需解压到/root目录下)

tar -zxvf tools.tgz -C /root

工具描述

 

  2)执行init playbook脚本(运行完成服务器会重启)

ansible-playbook /root/tools/playbooks/init/init.yaml

 

三、配置本地yum源

  1)搭建yum源服务器

   参考链接:配置本地yum源(iso镜像)

  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
posted @ 2023-04-04 13:35  Jerry·  阅读(16)  评论(0编辑  收藏  举报