Hola cuando trato de ejecutar el comando a continuación
Load data Inpath "/data" into Table Tablename;
en el shell de la colmena arroja el siguiente error
Move from: hdfs://hadoopcluster/data to: file:/user/hive/warehouse/Tablename is not valid. Please check that values for params "default.fs.name" and "hive.metastore.warehouse.dir" do not conflict.
donde mi propiedad default.fs.name es
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoopcluster</value>
</property>
donde mi hive.metastore.warehouse.dir es
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
<description>location of default database for the warehouse</description>
</property>
¿Alguien me puede ayudar en esto?
Respuestas
1 para la respuesta № 1Esto se debe a que está utilizando la ubicación de almacenamiento "local" / usuario / colmena / almacén para su metastore de Hive que entra en conflicto con el defaultFS (por colmena).
¿Quiere decir que está usando almacenamiento "local" o HDFS?
Para usar HDFS para la configuración Hive metastore, debe especificar el URI HDFS completo para ese almacenamiento:
hdfs://hadoopcluster/user/hive/warehouse