MapReduce服务 MRS-为什么在使用OfflineMetaRepair工具重新构建元数据后,HMaster启动的时候会等待namespace表分配超时,最后启动失败:回答

时间:2023-11-01 16:25:29

回答

当通过OfflineMetaRepair工具重建元数据时,HMaster在启动期间等待所有region server的WAL分割,以避免数据不一致问题。一旦WAL分割完成,HMaster将进行用户region的分配。所以当在集群异常的场景下,WAL分割可能需要很长时间,这取决于多个因素,例如太多的WALs,较慢的I/O,region servers不稳定等。

为确保HMaster能够成功完成所有region server WAL分割,请执行以下步骤:

  1. 确保集群稳定,不存在其他问题。如有任何问题,请先修复。
  2. “hbase.master.initializationmonitor.timeout”参数配置一个较大的值,默认值为“3600000”毫秒。
  3. 重启HBase服务。
support.huaweicloud.com/cmpntguide-mrs/mrs_01_1654.html