安装zookeeper需要至少三台服务器,所以选择搭建虚拟机,而且需要在虚拟机上安装好jdk8。
安装zookeeper的环境准备
1. VMware的安装
2. centos的安装
3. 虚拟机的网络设置,xshell连接问题
一:关于ping的问题
1.虚拟机ping百度 ping www.baidu.com
在虚拟机中ping百度看能不能先ping通,如果虚拟机连接不上网络的话Xshell肯定是连接不上的。
解决办法:点击虚拟机中的编辑–>虚拟网络编辑器
从这两张图中我们可以看到netmask和gateway对应的值,然后 vi /etc/sysconfig/network-scripts/ifcfg-ens33(注意最后的这个-ens33可能有的人的网卡并不一样,有的人的网卡是eth0)
然后在这个文件中按照如下的样例更改wq保存
保存好以后再运行 service network restart重启下网络就可以了
2.windows下ping linux的ip地址
以上问题解决以后查看windows下能否ping通linux的ip地址
ping不通的话可以采用以下办法解决
控制面板–>网络和 Internet–>网络连接
选择VM8后按照如下进行配置,注意图里面的ip地址配置是这样的,在博客第一张图中右下角可以看到一个子网IP,假如我们的子网IP是192.168.10.0,里面IP地址就填写192.168.10.1,子网IP是192.168.20.0,里面IP地址就填写192.168.20.1
此时点击确定以后我们在点击一下VM8的禁用,点击完以后禁用再右键单击一下启用,这时再去ping下linux的主机IP就能通了(虽然有点sb的操作,但是我试过了貌似只有这样才可以,就像重启操作一样,其实在很多时候windows下ping不通linux我们都可以先禁用一下VM8然后在启用它基本上就解决了)
3.linux下ping windows
ping www.baidu.com
一般情况下linux都是能ping通windows的,如果ping不通的话可以搜索一下原因,这里我就不叙述了。
二:防火墙的问题
二:检查你虚拟机中防火墙是否关闭
CentOs6中
查看防火墙状态:service iptables status
关闭防火墙:service iptables stop
禁用防火墙:chkconfig iptables off
CentOs7中
查看防火墙状态:systemctl status firewalld.service
关闭防火墙:systemctl stop firewalld.service
禁用防火墙:systemctl disable firewalld.service
三:ssh服务
如果防火墙没问题的话检查ssh服务是否开启
查看ssh状态:service sshd status
4. 链接2,ssh
点击更改适配器选项:
选择VMnet8
查看ip地址:
Linux:ifconfig; windows:ipconfig
然后ping这个ip地址
5. xftp6破解版安装
6. 虚拟机上java8的安装
7. VMware信息:
全名:yydpibo
用户名:pibo
passwd:admin123