hadoop学习笔记之hadoop伪分布集群搭建(一)
本次hadoop伪分布搭建环境:Windows10_64位+VMware9.0+Centos 6.4(32位)
默认以上环境已经配置好,下面开始进行hadoop伪分布集群安装......
============================================================
内容如下:
一、给主机服务器(Centos 6.4)配置IP地址
二、安装jdk,并配置环境变量
三、安装hadoop
四、ssh免密登录
五、HDFS & MapReduce 运行测试
============================================================
一、给主机服务器(Centos 6.4)配置IP地址
首先将虚拟机网络格式设置为NAT格式,打开虚拟机,选择编辑(Edit)-> 虚拟网络编辑器(Virtual Network Editor),选择VMnet8 ->NAT设置,设置网关,可以随意设置,我这里设置为192.168.26.2
下面进行IP地址配置。以下有三种配置IP地址的方式,可任选其中一种进行配置
1、利用图形界面配置
首先查看所使用的虚拟网卡块 命令为:figconfig
网卡块为eth1,接着点击Centos 6.4 系统右上角的电脑图标,选择v*n Connections -> Configure v*n
然后选择Auto eth1 -> 点击右边的Edit
打开Editing Auto eth1 界面,进入IPV4 Setting界面,将Method选择为Manual方式
Address改为要设置的IP地址,要保证和虚拟机在一个网段内,这样才能通信,如设置为192.168.26.XXX
Netmask设置子网掩码,可以为24或者255.255.255.0
Gateway为网关,即我们刚才设置的192.168.26.2
DNS servers可以设置为网关地址,这样服务器地址就为本地运营商提供的IP地址,8.8.8.8为Google提供的服务器IP地址
以上设置完以后,点击Apply,输入密码即可
这是可以在虚拟机命令框中运行 ping 192.168.26.2 ,成功,说明系统可以和虚拟机通信。
2、利用命令进行配置
在命令框中输入setup,接着输入密码,依次选择Network configuration -> Device configuration -> Auto eth1...,回车
配置相关的信息,注意一定要对应到相应的网卡名
最后,需要重启网络服务才能生效,输入su 切换成root用户(这里之所以切换成root用户,是因为之前的hadoop用户还没有获得sudo权限,无法使用sudo命令),然后在命令框中输入service network restart,
再次查看IP地址,配置成功
此时我们在Windows命令框中ping 192.168.26.101,成功说明可以通信
3、通过修改配置文件配置IP地址
命令框输入: vi /etc/sysconfig/network-scripts/ifcfg-eth0 最后的eth*对应所修改的网卡,BOOTPROTO应=‘static’,修改相应的位置即可
改完配置文件后不会自动生效哦,必须重启Linux服务器(reboot)或者重启network服务(sudo service network restart)。
------------------------------------------------------------------------------------------------------------------------------
至此,Linux系统的IP地址我们已经配置好了