(一)基础配置
1.基本配置
下载相关工具(3台) # yum install -y vim 下载vi编译器升级版vim 1.1 修改主机名(3台) # hostnamectl set-hostname 结点名 修改主机名永久修改 # vim /etc/sysconfig/network 内添加 NETWORKING=yes HOSTNAME=结点名 1.2 各结点映射(3台) # vim /etc/hosts 添加添加 192.168.2.98 master 192.168.2.99 slave1 192.168.2.100 slave2 1.3 SSH免密 # ssh-keygen 一路回车(3台) # scp -r .ssh/id_rsa.pub root@master:.ssh/id_rsa1 slave1 # scp -r .ssh/id_rsa.pub root@master:.ssh/id_rsa2 slave2 # cd .ssh/ master进入 # cat id_rsa.pub id_rsa1 id_rsa2 >> authorized_keys master执行 # ssh master 验证免密是否成功 # scp -r authorized_keys root@slave1:/root/.ssh/authorized_keys master分发 # scp -r authorized_keys root@slave2:/root/.ssh/authorized_keys 1.4 防火墙(3台) # systemctl stop firewalld 临时关闭防火墙 # systemctl disable firewalld 永久关闭防火墙 1.5 ntp服务 # tzselect 选择时区 5-9-1-1 复制TZ='Asia/Shanghai'; export TZ添入环境变量中 # source /etc/profile 刷新环境变量 # yum install -y ntp 下载时间同步器(3台) # systemctl start ntpd 首次开启服务(3台) # systemctl stop ntpd 关闭(2台子结点) # vim /etc/ntp.conf 主结点进入编辑添加如下 server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10 # stratum值,其范围为0~15 # systemctl enable ntpd 永久开启(主结点) # source /etc/profile 刷新环境变量(主结点) # ntpdate 192.168.2.98 各结点同步主结点时间(各结点)
2.JDK配置
验证jdk # jps 验证显示无命令则未配置jdk # mkdir /usr/java 建java目录 # tar -zxvf /opt/soft/jdk-8u171-linux-x64.tar.gz -C /usr/java/ 解压至java # vim /etc/profile 添加环境变量 export JAVA_HOME=/usr/java/jdk1.8.0_171 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH # scp -r /usr/java root@slave1:/usr/ java发往slave1 # scp -r /usr/java root@slave2:/usr/ java发往slave2 # scp -r /etc/profile root@slave1:/etc/ 主结点分发环境变量覆盖子节点 # scp -r /etc/profile root@slave2:/etc/ 主结点分发环境变量覆盖子节点 # source /etc/profile 各结点刷新环境变量 # java -version 查看显示JDK版本则成功