hbase的节点都有:
3393 HRegionServer
12676 HMaster
4981 NameNode
5351 SecondaryNameNode
12749 Jps
5118DataNode
5615 HOuorumPeer
hadoop@dblab-VirtualBox:./bin/hbaseshell
Hbase (main):001:0>create 'student', 'Sname', 'Ssex', 'Sage', 'Sdept', 'course"
ERROR: KeeperErrorCode==NoNode for /hbase/master(如何解决)
For usage try help "create"
这个错误表示在ZooKeeper中找不到HBase的主节点。这可能是由于HBase主节点未正确启动或连接到ZooKeeper导致的。
可以尝试执行以下步骤解决问题:
1、确保HBase的HMaster进程正在运行,并且没有任何错误或异常。
2、HBase依赖于ZooKeeper来协调和管理分布式环境,需确保ZooKeeper服务正在运行,并且与HBase集群连接正常。
3、确保HBase的配置文件中指定了正确的ZooKeeper地址和端口,并且与实际运行的ZooKeeper服务相匹配。
4、确保HBase集群中的各个节点之间的网络连接正常。
看看节点状态有没有问题,没有问题就重启下Hbase集群
hmaster 挂了重启试试