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

用VMware在本机创建多个Linux(Ubuntu)并相互通信,搭建服务器集群

2016-01-23 15:42 489 查看
在我们进行分布式与大数据等学习的时候往往涉及到搭建服务器集群,比如Zookeeper、Hadoop、Spark等,如果用真服务器的话成本比较高,也许我们暂时还用不起,现在给大家介绍一种如何在一台普通笔记本或台式机上搭建一个服务器集群,将IP设为静态,因为集群需要将IP固定,其中每台虚拟服务器都可以互相通信,包括和宿主主机,并且可以上网,这里用VMware 10和Ubuntu Server 14.04.1来演示。

首先在VMware里面装几个Ubuntu,网络适配器用NAT模式。

然后点击编辑-虚拟网络编辑器





会看到下面这个界面,选中VMnet8





点击NAT设置,会看到类似下面的窗口





记住网关IP,在我机器上它是:192.168.204.2

我们先开启并进入一台Ubuntu,输入:sudo vi /etc/network/interfaces

改成类似下面这样:






主要就是将 iface eth0 inet dhcp 改为 iface eth0 inet static

最后三行是新增上去的,address表示静态IP地址,因为之前网关IP是192.168.204.2,我们需要将这个静态IP设置到和网关IP的同一网段内,所以姑且设为192.168.204.12,gateway表示网关IP,netmask表示子网掩码。

OK,保存退出,现在我们需要再设置下DNS,输入:sudo vi/etc/resolvconf/resolv.conf.d/base

然后敲上类似下面的,IP和网关IP一样






弄好之后重启下,sudo init 6

重启之后这台虚拟服务器就算是配好了,再把其它的Ubuntu也按照这样配,只需稍稍改下address,不要相同即可。

弄好后可以输入ip a 查看ip地址,再试试ping,和其它虚拟服务器相互ping下,和宿主主机ping下,再和外网的网站ping下,ping通说明你已经搭建了一个成本低廉的服务器集群,用来学习和测试是个不错的选择。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: