分析:与linux能不能上网没有关系,是VMware软件设置出错
可能原因 1.服务。 打开服务,查看VM的各项服务是否为启动状态【首先要确定】 2.同一网段。 拿NAT来说, ①打开Vmware的虚拟网络编辑器,找到NAT对应的NAT设置,记下相应的网关和子网IP地址 ②使用的是虚拟网卡VMnet8,去网络共享中心的网络适配器中查看这块网卡的属性,记下其ipv4的地址,切记要将此处的地址改为和①中地址所属同一网段的地址!(在ipv4属性中这些地址都可以自己指定)
完成后即可ping通
直接拷贝虚拟机文件; 使用对应版本的VMware虚拟机来打开它; 不知道选择“我已复制该虚拟机”; 知道选择“我已移动该虚拟机”(免设置网络IP)一定要选这个!!! 如果需要修改IP地址,要做以下内容:
1)防火墙设置问题: ==>解决方案:关闭防火墙:#service iptables stop。出现三行OK,此时防火墙被关闭。重复启动集群后,发现问题没有完全解决。 2)SELinux设置问题: ==>解决方案:关闭SELinux: 可以编辑配置文件达到目的 vi /etc/selinux/conf set SELINUX=disabled 3)清除Hadoop集群的缓存目录(在core-sites里面设置)
4)格式化NameNode,同意NameNode的ID号 ==>解决方案:#hadoop namenode -format
5)关闭Hadoop系统的安全模式: ==>解决方案:#hadoop dfsadmin -safemode leave
6)重启集群后,显示正常,且不会逐渐节点衰亡。