顾名思义使用Vmware station12搭建集群,首先就是要安装好Vmware station12,由于我安装Vmware已经很久了,所以在这里针对它的安装就不说了,自行百度去,本文从安装虚拟机开始。
安装完Vmware station12,大致是这种界面:
点击创建新的虚拟机,出现
这两种模式自行选择,我选的是自定义,然后按照提示下一步就是了,到了这里就要说下了
我们选择先按照虚拟机,然后再给这个虚拟机安装系统(我按照的是Centos系统,所以要去下载系统镜像,后面会讲到的),继续下一步。
选择将要安装的系统版本,然后是
名称、位置自定义一下。后面就是虚拟机的配置了,我配置的是1个处理器内存512M磁盘大小20G(土豪机可以设大点)
再后面就要注意一下了
这里我选的是桥接网络(这里选择不一样,到时候虚拟机之间通信以及虚拟机与外网通信的配置就会不一样了),然后就一直下一步直到完成。
安装完之后,准备安装Centos64系统,那么就要去官网下载镜像。可参考
http://xinzhi.wenda.so.com/a/1523494675619432
下载完放在本地,然后
双击安装的虚拟机,然后双击CD/DVD,出现
引入刚下载的镜像文件,点确定
然后启动虚拟机,安装提示安装虚拟机系统。
安装过程中会提示设置一些内容(比如设置root密码以及设置日期、语言、管理员账号什么的)。
安装完系统后,就可以使用刚设置的root账户+密码或者管理员账户+密码进行登录了。
注意: 鼠标要移进虚拟机,不然你会发现你压根输不了任何内容
通信包括:
1.宿主机(电脑)与虚拟机通信
2.虚拟机与后面要做集群另外克隆出来的虚拟机通信
3.虚拟机与外网通信
要想达到上面三点通信,需要使得
1.宿主机与虚拟机的网段一致,比如IP192.168.1.123中的192.168.1就是网段
2.使用静态IP,使用动态IP的话,虚拟机IP会变动。
由于宿主机不一样,这个ifcfg*的名字也不一定一样,如大家所看到的,我的虚拟机显示的是ifcfg-ens33,但是有可能是显示ifcfg-en0,不管显示什么作用都是一样一样的,虚拟网卡的名称。
在修改ifcfg-ens33配置之前先要全局对虚拟机的配置做了改动:
点编辑->虚拟网络编辑器->更改设置,最后是这种配置(如果不是可自行百度调整):
下面贴一下我安装的这台虚拟机ifcfg-ens33的配置:
要加的配置或者要改的配置,我都用红色箭头标出来了,这里面的IPADDR=192.168.0.111 其中192.168.0是我这台电脑连接wifi后的网段111是自定义的一个数字,GATEWAY是默认网关,HWADDR与MAC地址一致(如果MAC地址中有大写的字母,在HWADDR就要是小写)。
那么怎么看网段、默认网关、MAC地址呢。
在我们的电脑点击运行->输入cmd->输入ipconfig
可以得到网段、默认网关,但是怎么获取这个虚拟机的MAC地址呢。
在新建的虚拟机中输入ifconfig
ether值就是MAC地址,两者要保持一致,然后重启网络配置,使用service network restart命令。
service network restart报错可参考:
https://blog.csdn.net/weiyongle1996/article/details/75128239
如果一切都OK,现在试下网络通信,使用ping命令
能ping百度网址说明能与外网通信。这里要说下ping 外网IP正常但是ping域名报错,则是要改DNS配置。
使用vi /etc/resolv.conf打开配置。修改为
然后保存退出,重启网络配置service network restart.
网上好多说还可以加上nameserver 8.8.8.8 和nameserver 8.8.4.4,都可以试下,能用就行。
能ping192.168.0.107(与宿主机和后面克隆出来的虚拟机网段一致)说明能与宿主机和其他同网段的虚拟机通信。
选中要被克隆的虚拟机,然后右键,管理->克隆(被克隆的虚拟机必须处于关机状态)
下一步
下一步,选择完整克隆
然后
和之前一样自定义一下。
克隆出来的虚拟机和之前的虚拟机配置一模一样,包括MAC地址、IP地址等等,所以要修改配置。
修改MAC地址:
双击网络适配器,点击高级
重新生成MAC地址(多点几次)
然后点确定。
启动刚克隆出来的虚拟机(账号+密码和之前的虚拟机一致,因为是克隆,环境一致)。
红色箭头处可以通过修改vi /etc/hostname配置进行修改,将里面的值修改成你想修改的任何值,我这里修改的是slave113。
然后重启虚拟机,
然后改IP等一些配置:
cd /etc/sysconfig/network-scripts/到该目录下,修改ifcfg-ens33配置文件,
只需要改IPADDR和HWADDR,然后使用service network restart重启网络配置。
都是能够ping通的。
如果还想要克隆虚拟机,重复上面的步骤就行了。
注意:如果某些配置修改之后都不生效可尝试重启电脑,另外其实,除了上面说的出现的问题,我在安装期间还出现了其他的小错误,搜索一下就好了,电脑不一样,配置不一样出现的问题也就不一样了,所以还是遇到问题解决问题。