CDH集群启动后使用Hive报错解决办法

CDH集群启动后使用Hive报错:
CDH集群启动后使用Hive报错解决办法

解决方案:

  1. 查看状态二个namenode节点都为standby状态:
    $./hdfs haadmin -getServiceState namenode1
    standby
    $./hdfs haadmin -getServiceState namenode2
    standby

  2. 强行手工将namenode1状态转换为active即可:
    $/hdfs haadmin -transitionToActive --forcemanual namenode1

  3. 或者在CM界面手动切换即可:
    CDH集群启动后使用Hive报错解决办法