**********************************************虚拟机配置*********************************************************
拷贝别人虚拟机需要更改的配置:
1.ip addr
2.进入到root用户不然无法修改 ens33文件 su root 密码 000000
3.vi /etc/sysconfig/network-scripts/ifcfg-ens33 添加
#IP地址
IPADDR=192.168.234.102
#网关
GATEWAY=192.168.234.2
#域名解析器
DNS1=114.114.114.114
DNS2=8.8.8.8
4.设置完以后重启网络 :重启虚拟机网关:systemctl restart network
5.然后查看 ip addr 里面的 ens33 里面的网络IP 是否是自己的
6.ping www.baidu.com
成功是这样的:
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=128 time=24.6 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=128 time=24.9 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=128 time=24.8 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=4 ttl=128 time=24.5 ms

配置xshell连接

linux虚拟机设置_hadoop

 

linux虚拟机设置_root用户_02

 

 

 linux虚拟机设置_bash_03

 

 

 

新建连接 然后在连接里面的常规:名称:改成自己要连接虚拟机的名称比如hadoop102 主机:192.168.234.102 然后点击用户登录验证 用户名是:你的虚拟机里面登录的名字(bigdata) 密码 000000
设置键盘

配置完以后还需要更改一下ssh的问题不然无法免密登录
1.切换到root用户 su root 确定键以后会出现密码 密码:000000(六个零)
2.编辑 vi /etc/hosts 里面修改成自己的IP
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.234.100 hadoop100
192.168.234.101 hadoop101
192.168.234.102 hadoop102
192.168.234.103 hadoop103
192.168.234.104 hadoop104
192.168.234.105 hadoop105
192.168.234.106 hadoop106
192.168.234.107 hadoop107
192.168.234.108 hadoop108

3.保存退出 分达到其他两个节点 xsync hosts

4.重启虚拟机:sudo reboot
5.然后切回bigdata用户: su bigdata
6.在hadoop102里面免密登录下hadoop103 ssh hadoop103 如果成功就可以免密登录了

虚拟机脚本jpsall :
#!/bin/bash
# 执行jps命令查询每台服务器上的节点状态
echo ======================集群节点状态====================


for i in hadoop102 hadoop103 hadoop104
do
echo ====================== $i ====================
ssh bigdata@$i '/opt/module/jdk1.8.0_212/bin/jps'
done
echo ======================执行完毕====================