在部署大数据平台hbase集群的时候,本次发现两个问题,需要记录,以后部署的是,要注意.
1.由于系统修改了hostname. vim /etc/hosts 文件.
这里原来是host5 改成了hadoop2531,这种情况下要注意.必须重启,如果不重启,那么,hbase集群,启动的时候就会报错,找不到对应的地址了就.一定要保证:
这里变成了,对应设置的主机名以后,再去配置启动hbase.
2.上面的问题解决以后,启动zookeeper集群,然后启动zookeeper集群以后,然后再去启动hbase,发现也启动不起来,这个时候,其实原因就是.
在安装有hadoop集群的机器上安装了,我们的微服务jar包,微服务jar包的gateway微服务,使用了8080端口,这个端口同时也被zookeeper占用了,这样就导致了端口冲突了.
所以最好避开,集群机器和后端部署机器最好分开,如果机器够用的话,要不然一定要把,jar包中检查,
看看有没有占用的重复的端口.
3.微服务的jar包启动很慢?这个问题是可以解决的:
其实就是在机器的/etc/hosts文件中,在127.0.0.1 hadoop2531 后面写上,对应的机器名就可以了.
但是后来发现,这样也有问题,会导致集群无法启动.所以这里就要保持这样就行了,jar包启动慢一点就慢一点把,等一会就可以了. 这里保持 127.0.0.1 localhost这样.