Hive で外部テーブルを作成しようとしていますが、次のエラーが発生し続けます。
create external table foobar (a STRING, b STRING) row format delimited fields terminated by "\t" stored as textfile location "/tmp/hive_test_1375711405.45852.txt";
Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask (state=08S01,code=1)
Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask (state=08S01,code=1)
Aborting command set because "force" is false and command failed: "create external table foobar (a STRING, b STRING) row format delimited fields terminated by "\t" stored as textfile location "/tmp/hive_test_1375711405.45852.txt";"
の内容は次の/tmp/hive_test_1375711405.45852.txt
とおりです。
abc\tdef
beeline
Thrift を使用するコマンドライン インターフェイス経由で接続していますHiveServer2
。
システム:
- Hadoop 2.0.0-cdh4.3.0
- ハイブ 0.10.0-cdh4.3.0
- ビーライン 0.10.0-cdh4.3.0
- クライアント OS - Red Hat Enterprise Linux Server リリース 6.4 (サンティアゴ)