“数据库已达到其大小配额”

时间:2014-05-02 10:08:29

标签: oozie hdinsight hortonworks-data-platform

我正在尝试运行一个曾经完美工作的Oozie Job。 但现在我得到以下错误:

  

引起:org.apache.openjpa.persistence.PersistenceException:数据库' v0201xxxxxxxxxxxxxxxxxxxxooziemetastore'已达到其规模配额。分区或删除数据,删除索引或查阅文档以获取可能的解决方案。 {prepstmnt 1642246000 UPDATE WF_ACTIONS SET error_code = ?, error_message = ?, external_status = ?, last_check_time = ?, pending_age = ?, status =? WHERE id =? [params =?,?,?,?,?,?,?]} [code = 40544,state = S0001]
  FailedObject:org.apache.oozie.WorkflowActionBean-0014872-140428144646972-oozie-hdp-W@RunHiveScript       在org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4869)
      在org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4829)
      在org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:136)

1 个答案:

答案 0 :(得分:1)

听起来您的元存储可能已满。

您应该检查您用于Metastore的SQL Azure数据库,并确保它没有达到其大小上限。

如果您使用的是150GB的Metastore空间,则可能会出现问题,因为这是当前的限制,但如果您的数据库上限较低,则可以扩大规模限制。