That's exactly why! Thank you so much.

Alice


On Mon, Apr 22, 2013 at 11:12 PM, Ramki Palle <ramki.pa...@gmail.com> wrote:

> May be you are using derby as your metastore. It creates the metastore in
> the current directory from where you started your hive session. You may
> have started your hive session from a different directory next time.
>
> Please use either mysql as your metastore or set a definite directory in
> your config file as your metastore if you continue to use derby as your
> meta store.
>
> Regards,
> Ramki.
>
>
> On Mon, Apr 22, 2013 at 9:48 PM, Xun TANG <tangxun.al...@gmail.com> wrote:
>
>> Hi guys,
>>
>> I've created hive tables via 'hive -f' or hive interactive shell. Data
>> are loaded to tables right after, so the tables are not empty. However,
>> when I log out and log in to hive shell again, 'show tables' return 0
>> table, while 'hadoop list' command shows the hdfs files are still where
>> they were.
>>
>> So my questions are,
>> 1. What triggered hive to 'forget' the tables?
>> 2. How to make hive permanently (or within the lifecycle of hadoop
>> daemons) remember the tables until they were dropped?
>>
>> This problem has puzzled me for a while, and I could not find similar
>> question/answer online... Did I miss some configuration?
>>
>>
>> Thanks,
>> Alice
>>
>
>

Reply via email to