2016-07-25 6 views
1

私はHBase 0.98.12-hadoop2phoenix-4.7.0のテーブルを作成しました 私はHBaseの既存のテーブルとマップするためにphoenixのテーブルを作成しました。テーブルを削除できません

インデックステストの後、ERRORでテーブルを削除できませんでした。この問題を解決するには

Error: ERROR 1010 (42M01): Not allowed to mutate table. tableName=my_table (state=42M01,code=1010) 

は、私がtrueimmutable_rowsを設定しようとしましたが、それはうまくいきませんでした。

0: jdbc:phoenix:localhost:2181:/hbase> alter table "my_table" set immutable_rows=false; 
16/07/25 17:04:42 WARN query.ConnectionQueryServicesImpl: Attempt to cache older version of my_table: current= 3, new=3 
No rows affected (0.041 seconds) 
0: jdbc:phoenix:localhost:2181:/hbase> drop table "my_table"; 
Error: ERROR 1010 (42M01): Not allowed to mutate table. tableName=my_table(state=42M01,code=1010) 

どうすれば削除できますか?アドバイスをいただければ幸いです。

答えて

0

私はSYSTEM.CATALOGを調べて、奇妙なものを見つけました。なぜ、それはしかしそこに挿入したとき、私は知らない

それを削除した後、私は最終的に表をドロップすることができます。

関連する問題