首页 > 其他分享 >A0--集群基础环境

A0--集群基础环境

时间:2023-04-04 13:46:45浏览次数:39  
标签:-- root playbooks A0 ansible 集群 playbook yum tools

文件下载:

 
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

标签:--,root,playbooks,A0,ansible,集群,playbook,yum,tools
From: https://www.cnblogs.com/jerry-0910/p/17286118.html

相关文章

  • 算法从入门到精通:选择排序
    一、排序和算法排序是算法中的一部分,也叫排序算法。算法一般用来处理数据,而数据的处理最好是要找到他们的规律,这个规律中有很大一部分就是要进行排序,所以需要有排序算法。本节讲解的是选择排序,从选择排序开始认识排序的一些基础概念。之所以将选择排序作为排序的入门,原因是选择排......
  • Flask 框架
    Flask和pythonweb框架介绍#pythonweb框架,本质其实都是一样的--django:大而全,它自身自带着很多的内置app,提供了很多的方法,第三方的app也很多--flask:小而精,没有过多的内置组件,只能完成web框架最基本的功能,需要借助于第三方,完成更加丰富的功能--web:是一个小巧的python框......
  • windows11的vmware启动报错
    一直正常的vmware今日启动报错:“UNEXPECTEDINCONSISTENCY;RUNfsckMANUALLY”.在initramfs后输入"fsck-y/dev/sda1"按回车,等检查结束后结可以继续了。注意:后面的硬盘路径要和报错的一致。......
  • A1--Zookeeper部署
    (1)将/data/zookeeper/conf 这个路径下的 zoo_sample.cfg 修改为 zoo.cfgmv zoo_sample.cfgzoo.cfg (2)打开 zoo.cfg 文件,修改 dataDir 路径:vimzoo.cfg修改数据存储路径配置dataDir=/data/zookeeper/zkData......
  • 大数据带来新机遇:如何利用大数据技术优化跨境电商运营?
    互联网和电商的不断发展,跨境电商已经成为一种全新的商业模式。然而,跨境电商的运营需要面对很多挑战,如物流、支付、语言文化等。如何利用大数据技术优化跨境电商运营成为一个重要的课题。一、大数据技术在跨境电商中的应用数据挖掘数据挖掘是大数据技术的核心之一,它可以对跨......
  • 初始数据库
    目录数据库一、数据库管理软件的由来1、程序所有的组件就不可能运行在一台机器上2、数据安全问题3、并发4、总结二、数据库概述1、什么是数据库(Database,简称DB)2.数据库的演变史3.数据存储的发展史4.数据库的本质5.数据库的分类5.SQL与NoSQLMySQL简介一、MySQL介绍二、下载安装1.安......
  • A2--Kafka部署
    一、版本信息  JDK1.8kafka3.3.1二、集群架构                          Kafka-Kraft 架构介绍 左图为Kafka原有架构,元数据在zookeeper中,运行时动态选举controller,由controller进......
  • 如何编写高质量的 JS 函数(2) -- 命名/注释/鲁棒篇
    vivo互联网技术微信公众号 作者:杨昆上篇《如何编写高质量的JS函数(1)--敲山震虎篇》介绍了函数的执行机制,此篇将会从函数的命名、注释和鲁棒性方面,阐述如何编写高质量的JS函数。(一)函数命名一、目前前端的函数命名存在什么问题从上图可以知道,命名和缓存是计算机科学中的......
  • Wiki.js配置LDAP认证
    安装好wikijs之后,可以进行进一步的详细配置.这里介绍LDAP认证的配置.在管理->身份验证->添加策略->选择LDAP/AD,如下:接下来进行详细配置:显示名称:按需修改是否启用:是LDAPURL:格式为:ldap://serverhost:389orldaps://serverhost:636Admin......
  • 深入理解 Java 中 SPI 机制
    vivo互联网技术微信公众号 作者:姜柱SPI(ServiceProviderInterface),是JDK内置的一种服务提供发现机制,本文由浅入深地介绍了JavaSPI机制。一、简介SPI(ServiceProviderInterface),是JDK内置的一种服务提供发现机制,可以用来启用框架扩展和替换组件,主要是被框架的开发人员使用,比如j......