#此文仅作为本人问题解决过程存档
环境:VM、CentOS、Xshell、Xftp
1.同步时间
ntpdate time.nist.gov
2.创建普通用户(user:training ,psw:training)
useradd training
passwd training
3.普通用户添加sudo权限
visudo
如图添加配置:
4.配置selinux
vi /etc/sysconfig/selinux
5.配置主机名(此处配置为master)
hostnamectl set-hostname master
查看主机名: hostname
6.添加内网域名映射
vi /etc/hosts
如图添加配置:
192.168.32.131 master
192.168.32.132 slave1
192.168.32.132 slave2
7.安装jdk
(1)创建xftp用户:training
如图添加配置:
(2)以training的身份登陆,并查看传递过去的jdk.gz
su training
(3)创建java目录
sudo mkdir /usr/local/java
(4)给权限
sudo chmod 777 /usr/local/java
(5)解压到/usr/local/java中
tar -zxvf jdk-8u301-linux-x64.tar.gz -C /usr/local/java/
如图所示:
cd /usr/local/java
ls
cd jdk1.8.0_301
cd /usr/local/java/jdk1.8.0_301/
vi /home/training/.bash_profile
source /home/training/.bash_profile
java -version
如图配置:
8.克隆虚拟机
9. 改变ip并更改主机名(参考5的更改主机名方式)
配置如下:
192.168.32.131 master
192.168.32.132 slave1
192.168.32.132 slave2
10.SSH免密设置(普通用户training)
11.
(1)master
(2)slave1
(3)slave2