这篇文章不讲如何安装虚拟机和虚拟机软件,网上教程一大把,自行参考,我只是说说我遇到的一些小问题,
1.这个问题也是我最无奈的问题
![](https://img-blog.csdnimg.cn/20190416213755907.png)
敲ifconfig,发现en33没有ipv4地址,只出现乱七八糟的东西,ping 一些公网主机也失败(大概就是网络没连接上),网上教程很多,一个个试也没解决
基本都是叫我vi 到 vi /etc/sysconfig/network-scripts/ifcfg-ens33修改onboot=‘yes’(但是改了也不行)
![](https://img-blog.csdnimg.cn/20190416213616672.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
改好了onboot=yes后,再ifconfig发现,依然
![](https://img-blog.csdnimg.cn/20190416213755907.png)
service network restart 后依然
![](https://img-blog.csdnimg.cn/20190416213755907.png)
service NetworkManager restart后依然
![](https://img-blog.csdnimg.cn/20190416213755907.png)
反正经过好久,艰难的寻找,终于发现虚拟机的一些服务没有开,有些电脑会自动开好,但是有的电脑就是不自动开(以下的截图是已经启动了,但是之前没有启动)
![](https://img-blog.csdnimg.cn/20190416214228824.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20190416214430780.png)
启动好了之后,再service network restart 之后就可以了,如图是成功之后的结果(但是这结果是基于onboot=yes的,如果你的不是yes,请将no改为yes再尝试service network restart,应该就可以了)
![](https://img-blog.csdnimg.cn/20190416215920525.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
2.依然是ifconfig的问题
有的朋友没怎么玩过虚拟机和linux,在搭建centos7虚拟机的时候,没注意,就在这一步选择ubunru
![](https://img-blog.csdnimg.cn/20190416215120829.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
而不是centos7
![](https://img-blog.csdnimg.cn/20190416215215572.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
于是装好后发现vim能用(但是一般来说centos7是不自带vim,需要yum install vim手动安装的)
但是ifconfig发现,-bash:ifconfig:未找到命令,这就很奇怪了,于是我想yum install net-tools,但是也失败,按道理来说就是centos6也不会没有ifconfig,更何况我们装的是centos7
于是我再次重装虚拟机将Ubuntu改成centos7,就能用ifconfig(https://blog.csdn.net/weiyongle1996/article/details/75128239)
3.这是搭建到zookeeper发现的一个问题吗,明明配置已经和教程一模一样,但是就去起不来(没有发现leader和followre)
![](https://img-blog.csdnimg.cn/20190416220208622.png)
于是我按照网上说的去看zookeeper.out(后来经过排查发现这个问题,myid没用)
![](https://img-blog.csdnimg.cn/20190416220843473.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
于是我vim myid发现都多了一个回车(一行)
![](https://img-blog.csdnimg.cn/20190416221040334.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
改好后发现顶行
![](https://img-blog.csdnimg.cn/20190416221203447.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
最后我们保存再次启动zookeeper发现成功出现leader和follower
![](https://img-blog.csdnimg.cn/20190416221358323.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNTAwNTc3,size_16,color_FFFFFF,t_70)
这是成功启动,有时候一台台的启动会不成功,不知道什么原因,如果你没有我以上说的问题,一台台启动发现第一台启动不成功,但是换到另外一台就能启动成功,你把其他的都启动了,于是再回来启动第一台不成功的,就应该都能启动了