桥接网络: 虚拟机使用本地网络,和本机ip值 相同!html
仅主机:只能和本机进行通信,没法上网!vim
NAT:便可以上网,也能够和本机进行通信!网络
以后设置本机网络共享! ssh
https://jingyan.baidu.com/article/76a7e409d07558fc3a6e155c.html spa
安装上述 步骤 克隆2个 子机器!.net
使用XShell 链接3台虚拟机 3d
同理,修改slave1 和 slave2的主机名称 htm
主机名称和IP地址对应 blog
Vim /etc/hosts 编辑此文件 ip
Master slave1 slave2的hosts文件以下
三个虚拟机中的文件都一致!
2.把本机生成的id_rsa.pub复制到另外两个
子机器中,重命名为authorized_keys
scp id_rsa.pub root@slave1:~/.ssh/authorized_keys
3.分别在两个子机器中把authorized_keys
文件的权限改成600
chmod 600 authorized_keys
4. 在master节点使用下面命令
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys (把id_rsa.pub追加到受权的key里面去)
5. 在全部机器上使用下面命令
vim /etc/ssh/sshd_config (修改SSH配置文件"/etc/ssh/sshd_config")
RSAAuthentication yes # 启用 RSA 认证
PubkeyAuthentication yes # 启用公钥私钥配对认证方式
AuthorizedKeysFile .ssh/authorized_keys # 公钥文件路径(和上面生成的文件同)
firewall-cmd --state 查询防火墙状态
systemctl stop firewalld.service 关闭防火墙
systemctl start firewalld.service 开启防火墙
systemctl disable firewalld.service 禁止开启启动防火墙
三台电脑的防火墙都须要关闭! 本机防火墙也须要关闭!
1.下载对应的JDK
2.经过xftp上传到Linux指定的目录中
3.解压JDK
4.查询默认的jdk版本
5.进去解压后的JDK目录中
6.配置环境变量 编辑 /etc/profile文件
JAVA_HOME=/bigData/jdk1.8.0_121
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
7.让刚才的配置当即生效
查询版本号变成1.8,代表配置JDK成功!
8.把建立的bigData文件夹复制到其余两个子机器中(能够把tar包删除以后再复制)
scp -r /bigData root@slave1:/bigData
scp -r /bigData root@slave2:/bigData
子机器中的bigData文件夹无需建立,咱们在复制的时候会自动建立!
9.把修改好的profile文件覆盖掉子机器中的
10.登陆子机器查询jdk是否配置成功
到此,三台电脑的JDK就已经安装成功!