您的位置:首页 > 运维架构

Hadoop基础教程-第1章 环境安装配置(1.5 构建集群)

2017-05-08 21:44 651 查看

第1章 环境安装配置

1.5 构建集群

1、集群概念

根据百度的解释:

集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。

服务器集群是一种提升服务器整体计算能力的解决方案。它是由互相连接在一起的服务器群所组成的一个并行式或分布式系统。服务器集群中的服务器运行同一个计算任务。因此,从外部看,这群服务器表现为一台虚拟的服务器,对外提供统一的服务。尽管单台服务器的运算能力有限,但是将成百上千的服务器组成服务器集群后,整个系统就具备了强大的运算能力,可以支持大数据分析的运算负荷。

也就是说,集群就是逻辑上处理同一任务的机器集合,可以属于同一机房,也可分属不同的机房。分布式可以运行在某个集群里面,某个集群也可作为分布式概念的一个节点。分布式与集群的区别,就是“分头做事”与“一堆人”的区别。

2、集群规划

主机名IP备注
node1192.68.80.131主节点
node2192.68.80.132备节点
node3192.68.80.133一般节点

3、构建集群

参照《1.2 安装Linux虚拟机》http://blog.csdn.net/chengyuqiang/article/details/71335370,可以创建多个CentOS系统的虚拟机,用来模拟服务器集群。

这里有个快捷办法:直接复制虚拟机

1)关闭虚拟机node1

2)在宿主机windows下进入D:\Virtual Machines目录,将刚才创建的虚拟机node1复制两份,分别命名为node2和node3。



3)通过VMware打开node2

通过VMware主菜单“文件”–>“打开”



4) 找到node2目录下的.vmx文件,然后单击“打开”按钮



5)选中刚打开的虚拟机(此时该虚拟机名字也是node1),右键单击,选择右键菜单“设置…”



6)在“虚拟机设置”对话框中,单击“选项”分页,然后在右上角的“虚拟机名称”输入框中修改名称为“node2”。单击“确定”按钮



7)这时虚拟机名称已经更改为node2了,单击绿色三角按钮“开启此虚拟机”



8 )选择单击“我已复制该虚拟机”按钮



9)然后node2开始启动



10)修改IP

首先,输入用户名root和密码123456,登录虚拟机;然后通过编辑文件修改IP

vi /etc/sysconfig/network-scripts/ifcfg-ens32




对于node2,将IP设定为192.168.80.132



保存退出,然后重启网络。通过命令
ping www.baidu.com
来测试node2是否可以访问互联网。



11)XShell新建会话



XShell新建会话相关操作请参考《1.3 XShell安装与配置》http://blog.csdn.net/chengyuqiang/article/details/71367668

12)修改主机名

永久修改主机名

vi /etc/hostname


将node1修改为node2即可。

修改临时主机名

hostname node2




然后断开连接,重新连接,主机名将显示为node2



好了,第2台虚拟机搭建好了。

同样办法,复制配置第3台虚拟机node3。

最后通过XShell连接3台虚拟机:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐