文章目录
前提条件
您已经正确安装了 Hadoop、ZooKeeper 和 HBase,并且配置文件已经正确设置。请确保在启动之前,您已经完成了相应的环境配置和准备工作。
注意:PATH路径一定要设置完成。
启动环境的通用命令
启动 HDFS:
start-dfs.sh
start-dfs.sh三台虚拟机上都要启动么?
当您在主节点上执行 start-dfs.sh 命令时,它会负责自动启动其他节点上的相应服务和进程。这意味着您不需要手动在每个节点上都执行该命令。
启动 YARN:
start-yarn.sh
start-yarn.sh三台虚拟机上都要启动么?
当您在主节点上执行 start-yarn.sh 命令时,它会负责自动启动其他节点上的相应服务和进程。这意味着您不需要手动在每个节点上都执行该命令。
启动 ZOOKEEPER:
zkServer.sh start
zkServer.sh start要在每一个节点执行么?还是只要在主节点执行就可以了
如果您的 ZooKeeper 集群有多个节点,则需要在每个节点上都启动 ZooKeeper 服务。在每个节点上执行 zkServer.sh start 命令会启动该节点上的 ZooKeeper 服务,并使其加入集群中,从而形成完整的 ZooKeeper 集群。
启动 HIVE:
前提:启动 Hadoop HDFS 和 YARN(如果尚未启动)
启动 Hive Metastore(元数据存储)服务
hive --service metastore &
这将启动 Hive Metastore 服务以管理 Hive 的元数据。
启动 HiveServer2(Hive 服务器):
hive --service hiveserver2 &
启动 HBASE:
启动hbase之前先启动 HDFS 和 ZooKeeper,然后再启动 HBase。
start-hbase.sh
start-hbase.sh要在几个节点上执行命令
在 HBase 中,start-hbase.sh 命令只需要在主节点上执行一次即可启动整个 HBase 集群。该命令将自动启动主节点和所有的从属节点。