搭建hadoop平台(一)设置环境

一、使用平台

 VMware10.0 、 CentOS

二、设置虚拟机和本机上的ip

可以清楚的看到多出现了两个网卡选项,这里我们使用VMware Network Adapter VMnet1 就行了,然后将其与的一个禁用。启用第一个之后,就要去给这个设置ip地址了,那么这个ip地址应该设置为多少呢?这个可以根据你自己的喜好自己去设置就好了,只要是在有效的网关之内都行

VM网络适配器 IP 192.168.1.100

这样设置好了本机的ip地址之后呢,就应该去设置虚拟机的ip地址了,首先要保证虚拟机被本机的通讯方式为host-only模式,即,仅主机模式、

打开VmWare之后呢,去这里设置仅主机模式

设置虚拟机IP

我的虚拟机有两个

IP分别是: 192.168.1.10

               192.168.1.11

然后重新启动网卡,命令如下所示:

测试是否与本机联通

三、修改文件,更改hostname,具体方法省略,网上有可以搜,我的设置为 hadoopnamenode 和 hadoopnamenode1 。

四、修改文件,使hostname与虚拟机IP 绑定,测试联通性可以直接ping hadoopnamenode 即可。

五、关闭虚拟机的防火墙 命令:service iptables stop

六、关闭SELinux

vim /etc/sysconfig/selinux

SELINUX=enforcing

SELINUX=disabled

更改之后在执行两条命令

setenforce 0

getenforce

 七、关闭不需要的服务 

使用下面命令进行关闭不需要的服务:

for SERVICES in abrtd acpid auditd avahi-daemon cpuspeed haldaemon mdmonitor messagebus udev-post; dochkconfig ${SERVICESoffdone

------------------------------------------------------------------------------------------------------------------------------------------------

解决问题:

一、ping地址后不停地被通信进度刷屏,解决方法:Ctrl+C 中断操作。

二、本机和虚拟机一直ping不通,我把开始虚拟机的IP 192.168.137.1 改为 192.168.1.100 ,可以ping通了 ,可能是因为网关为 192.168.1.1 ,需要在同一个网关内吧。

三、两个虚拟机ping时出现 返回包后带后缀(DUP!)问题出现在把本机IP更改之后,解决方法:把VM网络适配器,禁用然后再重启,即可恢复正常。

CentOS小知识点:

一、重启网卡:service network restart 

二、查看IP等网络设置:ifconfig   (Windows下为ipconfig)

三、中断命令开头有#也有$  #是root用户标志,$是普通用户标志。

原文地址:https://www.cnblogs.com/falllovewithIcecream/p/4491289.html