使用Ansible安装jdk1.8

环境准备:

##三台虚拟机 IP分别为:10.0.2.10、10.0.2.11、10.0.2.12 

##对应更改主机名分别为:server01、server02、server03

##配置ssh互信、阿里云yum源、关闭防火墙和selinux(过程略)

安装Ansible:

yum install -y ansible                               

##yum安装完成,默认在/etc会有对应的文件夹

安装jdk1.8:

##先将原本自带的openjdk干掉

rpm -qa | grep jdk

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.212.b04-0.el7_6.x86_64

vim /etc/ansible/hosts                               

##添加主机

cd /etc/ansible/roles

mkdir  -p jdk/files jdk/handlers jdk/tasks jdk/templates jdk/vars

cd jdk/

vim jdk.yml

cd files

##将下载好的jdk包上传至此文件夹

cd tasks

vim main.yml

##为了方便直接放在root下,大家可能也看到了图中是有zk、kafka、storm环境变量的,后续你懂的!

cd vars

vim main.yml

##至此,配置阶段完成

ansible-playbook -i ../../hosts jdk.yml

##执行成功后,java已经安装在/root下

java -version

##看看其它两台

##jdk1.8安装成功,如果出现-bash: java: command not found,source一下就好了,或者断掉xshell重新连接再查看ok

source /etc/profile

下一篇更新Ansible安装zookeeper!!

发布了21 篇原创文章 · 获赞 5 · 访问量 413

猜你喜欢

转载自blog.csdn.net/weixin_41762839/article/details/104837704