2016-03-28 5 views
0

hbase行を削除するmapreduceジョブを実行しようとしています。 MRジョブを実行するために次のコマンドを使用しています。hbaseシェルの識別子が無効です

export HADOOP_CLASSPATH =/usr/lib/hbase/lib/hbase-protocol.jar:/etc/hbase/conf/hbase-site.xml; hadoop jar Rows.jar DeleteHBaseRows table_nameパターン

私はアプリケーション内で設定を変更しませんでした。

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

がコマンドである理由です。ジョブは正常に実行され、タスクが完了します。しかし、私はエラーが発生しています。そのエラーを取り除く方法は?輸出:: `/etc/hbase/conf/hbase-site.xml ':

エラーが

-bashではない有効な識別子

答えて

0

私は、あなたがする必要はないと思いますexportコマンドでhbase-site.xmlを追加します。それを取り除いて、やり直してください。

+0

コマンドからhbase-site.xmlを削除すると、プログラム(zookeeper quorum)で手動で設定をリセットする必要があります。 –