Question

I am trying to run a Oozie Job that used to work perfectly earlier. But now I get this following error:

Caused by: org.apache.openjpa.persistence.PersistenceException: The database 'v0201xxxxxxxxxxxxxxxxxxxxooziemetastore' has reached its size quota. Partition or delete data, drop indexes, or consult the documentation for possible resolutions. {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 at org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4869)
at org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4829)
at org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:136)

Was it helpful?

Solution

Sounds like your meta-store is probably full.

You should check the SQL Azure database you're using for the metastore, and ensure it's not hitting its size cap.

If you're using 150GB of metastore space, you may have a problem since that's the current limit, but if your database is capped lower, you can just scale up the size limit.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top