问题说明:

  • 实验环境是阿里云服务器、centos7、hadoop、hbase、均是伪分布式,拿来学习足够使用。
  • hbase shell所有操作均正常,java创建数据库不成功
  • 检查点1:检查自己的主机名字是否改写成功,这部分在重装系统时候就应该先考虑到。
  • 检查点2:检查自己的/etc/hosts文件是否有ip 主机名的对应(PS:服务器上的hosts文件ip都是内网ip,不管你是虚拟机还是云服务器
  • 检查点3:不管你使用的IDE是啥,都要在你的本地环境里面的hosts文件里面填写上服务器主机对应的ip(PS:如果是云服务器,本地这里填写公网ip,而如果是虚拟机,只需要填写内网ip就行。
  • 检查点4:相关端口是否开放。尤其是云服务器:需要到安全组里面进行端口开放。这里着重要开放的端口有16000、16201等两个,这也是大多数同学注意不到的地方。其余的端口相信你们在搭建环境的时候也就开放了。
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐