Hadoop 无法使用hdfs找到配置单元表目录

Hadoop 无法使用hdfs找到配置单元表目录,hadoop,hive,hdfs,Hadoop,Hive,Hdfs,我在使用蜂巢桌时碰到了一个严重的障碍。使用配置单元表时。 当使用描述格式化的tbl\u名称时,我可以看到位置:hdfs path。运行查询时,会返回一些记录。当我运行CREATETABLE new_table作为select*from tbl_name时。可以创建表,但不能创建数据。 如果使用hdfs dfs-ls/table目录检查hdfs,则返回“无此类文件或目录” 有人知道这件事吗 提前感谢。您可以看到$HIVE_HOME/conf目录,其中有HIVE-default.xml和/或HIVE

我在使用蜂巢桌时碰到了一个严重的障碍。使用配置单元表时。 当使用
描述格式化的tbl\u名称时,我可以看到位置:hdfs path。运行查询时,会返回一些记录。当我运行CREATETABLE new_table作为select*from tbl_name时。可以创建表,但不能创建数据。
如果使用hdfs dfs-ls/table目录检查hdfs,则返回“无此类文件或目录”

有人知道这件事吗


提前感谢。

您可以看到$HIVE_HOME/conf目录,其中有HIVE-default.xml和/或HIVE-site.xml,它具有
HIVE.metastore.warehouse.dir
属性

例如,如果它是
/usr/hive/warehouse

hadoop fs -ls -R /usr/hive/warehouse/*
如果你找不到的话

hadoop fs -ls -R | grep hive or your table name.

然后您就可以看到了。

检查您以前的表是否有数据?旁注:
SHOW CREATE table
description
更具可读性……您能试试吗?有用吗?嗨,拉姆,我试过了,但没用。我仍然无法看到该文件。使用“描述格式的tbl_名称”时,我可以看到位置:hdfs path。。你能打印这条路径吗?我需要你提供更多的信息。你必须在问题中提到更多细节。我认为这些细节还不够。我看到了hdfs://docker-hive-master_namenode_1:8020/user/hive/warehouse/pokes. 然后我登录到namenode并尝试查找用户文件夹。。我没看见