轻松搭建hadoop1.2.1集群前奏--虚拟机安装与配置
1、修改VMWare10的本机网卡IP:
1.1、VMWare10在windows 上装好之后会出现这两个网卡,选择如下第一个。
1.2、设置IP:
2、VMWare安装Linux之前准备部分
2.1、点击创建虚拟机:
2.2、选择自定义安装:
2,3、直接下一步:
2.4、选择第三个,稍后安装操作系统:
2.5、选择安装的Linux版本,我用的是CentOS版本:
2.6、为虚拟机起个名字,并设置虚拟机存在本机的目录位置:
2.7、设置处理器数量,可以直接下一步:
2.8、设置虚拟机内存大小:
2.9、选择第三个使用仅主机网络:
2.10、下一步就行:
2.11、这里要选择IDE,选择其它的可能会报错:
2.12、选择第一个,创建新虚拟磁盘:
2.13、设置存放虚拟机的磁盘大小,虚拟机在磁盘中占得容量是动态调用的:
2.14、设置虚拟机系统的名字:
2.15、点击完成:
2.16、在VMWare10上显示的虚拟机信息:
2.17、给虚拟机系统指定ISO镜像:
3、Centos安装步骤
3.1、选择第一个开始安装CentOS系统:
3.2、选择skip,跳过检查:
3.3、点击next:
3.4、为系统选择安装语言,这里选择中文简体:
3.5、选择键盘,美国英语式:
3.6、选择第一个,如果2.11步选择的不是IDE,这里会报错:
3.7、选择是 忽略所有数据:
3,8、为系统设置主机名和IP地址:
3.9、设置系统时间:
3.10、为账户设置一个密码,如果密码设置的简单会出来警告,选择无论如何都使用:
3.11、为系统设置分区,自定义分区:
3.12、我设置了一个 / 目录和一个 交换空间 swap:
3.13、选择格式化:
3.14、选择将修改写入磁盘:
3.15、选择下一步:
3.16、选择下一步:
3.17、开始安装系统,时间大概有个30来分钟:
3.18、重新引导:
3.19、选择前进,就是下一步往下走:
3.20、选择前进,就是下一步往下走:
3.21、为系统设置一个用户名:
3.22、默认时间就行:
3.23、下一步:
3.24、安装成功:
4、远程连接:
4.1打开PieTTY:
4.2、设置连接的虚拟机IP、端口:
4.3、可以查看IP相关信息:
4.4、进去系统,修改隐藏文件 .bash_profile :
设置编码UTF8,解决远程工具连接乱码问题:
4.5、在软件option选项里选择Encoding,再选择Unicode UTF8:
乱码问题解决。
4.6、重启虚拟机网卡:
4.7、永久关闭防火墙:
4.8、修改主机名:
如下,用之前设置好的就行:
4.9、查看IP相关信息:
4.10、设置IP与主机名绑定:
如下:
4.11、验证Ping 主机名和IP都可以ping通:
5、拷贝虚拟机
5.1、把装好的虚拟机内存设小些,因为本机windows的内存就比较小:
5.2、右键虚拟机 --> 管理 ---> 克隆,下一步:
5.3、直接下一步:
5.4、选择第二个,创建完整克隆:
5.5、为要克隆出的虚拟机起个名字,并设置存放位置:
5.6、正在克隆中ing:
5.7、克隆完毕:
5.8、相同方法,再克隆一个一个虚拟机。
克隆的第一个虚拟机我主机名设置为hadoop1,克隆的第二个虚拟机我主机名设置为hadoop2,原先主机名为hadoop0。
5.9、修改hadoop1的相关信息:
操作如下:
修改IP与主机绑定信息:
修改主机名:
5.10设置克隆的虚拟机IP:
如果克隆出的虚拟机有两个网络,选择Auth eth1这个网络,默认是空的,在里面进行如下设置,可以把另一个网络删掉:
5.11、重启网络
执行命令:service network restart
如果失败,把网络删掉,重启,会自动生成一个:
在自动生成的里面再进行相同设置。
5.12、在windows的cmd里面ping 虚拟机:
ping通了。
5.13、对主机名为hadoop2 的虚拟机进行相同操作。
这样搭建集群的三台虚拟机就准备好了。