Produce better error message when warehouse is not writable
-----------------------------------------------------------

                 Key: HIVE-2644
                 URL: https://issues.apache.org/jira/browse/HIVE-2644
             Project: Hive
          Issue Type: Task
            Reporter: Edward Capriolo


This error is caused my not having a /user/hive/warehouse in local mode and 
because it is not writeable. We can possibly check this a precondition and 
produce a nicer error.
{noformat}
[edward@tablitha hive-0.8.0-bin]$ bin/hive
Logging initialized using configuration in 
jar:file:/home/edward/hive-0.8.0-bin/lib/hive-common-0.8.0.jar!/hive-log4j.properties
Hive history file=/tmp/edward/hive_job_log_edward_201112101317_904348940.txt
hive> create table abc (a int, b int);
FAILED: Error in metadata: MetaException(message:Got exception: 
java.io.FileNotFoundException File file:/user/hive/warehouse/abc does not 
exist.)
FAILED: Execution Error, return code 1 from 
org.apache.hadoop.hive.ql.exec.DDLTask
hive> dfs -ls /user/hive/warehouse
    > ;
hive> create table abcd (a int, b int);
FAILED: Error in metadata: MetaException(message:Got exception: 
java.io.FileNotFoundException File file:/user/hive/warehouse/abcd does not 
exist.)
FAILED: Execution Error, return code 1 from 
org.apache.hadoop.hive.ql.exec.DDLTask
hive> exit;
[edward@tablitha hive-0.8.0-bin]$ bin/hive^C
[edward@tablitha hive-0.8.0-bin]$ su -
Password: 
{noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to