为了学习hadoop,想搭建一个hadoop的集群,
从网上看到至少需要3台机器,1主2从,
没有空闲的本子,只能拿我的笔记本建立三个虚拟机。
我比较喜欢ubuntu,所以安装的是ubuntu的server版,
ubuntu-15.10-server-i386
在安装前先提醒各位,选择安装界面的语言时不要选择中文,
因为选择中文,安装到最后会出现错误,不清楚为什么,
就直接使用英文安装就好了,反正安装完之后又不需要桌面来操作,何苦选中文呢。
安装完一个虚拟机后,先装好hadoop需要的java环境以及ssh
使用vm的克隆功能可以方便的克隆出两台一模一样的虚拟机。
假设最初的那台主机名是h1
那么克隆的2台主机名也是h1,怎么修改主机名呢?
ubuntu修改的为准在/etc下
文件名叫hostname,使用vi打开直接编辑就好
编辑完成后,还要修改hosts文件,也在/etc下
否则执行sudo的时候会有警告提示。
为了保证ip地址的固定,需要修改虚拟机的IP地址
还是在/etc下
/etc/network/interfaces
修改成如下样子,其中ip地址根据自己的需要设定,
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
gateway 192.168.0.1
保存后,
执行$sudo /etc/init.d/networking restart就可以立即生效。
现在基本的环境已经准备好了,向hadoop进军。