2016-03-28 82 views
0

我試圖運行刪除hbase行的mapreduce作業。我正在使用以下命令來運行MR作業。hbase shell中的標識符無效

出口HADOOP_CLASSPATH =/usr/lib中/ HBase的/ LIB/HBase的-protocol.jar:/etc/hbase/conf/hbase-site.xml; hadoop jar Rows.jar DeleteHBaseRows table_name pattern

我不在應用程序內設置配置設置。這就是爲什麼

/etc/hbase/conf/hbase-site.xml

是命令。作業正常運行並完成任務。但我得到一個錯誤。如何擺脫那個錯誤?

錯誤是

-bash:出口:`/etc/hbase/conf/hbase-site.xml':不​​是一個有效的標識符

回答

0

我不認爲你需要在export命令中添加hbase-site.xml。刪除並重試。

+0

如果我從命令中刪除hbase-site.xml,我必須在程序中手動重置配置(zookeeper quorum) –