Hbase集群資料遷移,由于兩個集群不能相互通信,因此采用磁盤拷貝資料表的方式,資料量不是很大,只有幾個G而已,拷貝到hdfs檔案系統的hbase目錄下,最后執行copy_tables_desc.rb腳本重構meta表磁區資訊時報如下錯誤,
[hadoop@master bin]$ ./hbase org.jruby.Main replication/copy_tables_desc.rb /hbase/data/default
NameError: cannot load Java class org.apache.hadoop.hbase.EmptyWatcher get_proxy_or_package_under_package at org/jruby/javasupport/JavaUtilities.java:54
method_missing at file:/home/hadoop/netOFths/hbase-0.98.7-hadoop2/lib/jruby-complete-1.6.8.jar!/builtin/javasupport/java.rb:51
(root) at replication/copy_tables_desc.rb:30
顯示加載不了EmptyWatcher這個類,小弟已經忙活了快一天了,網上各種百度,但還是解決不了,求各位大哥大姐幫幫忙吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/91493.html
標籤:云存儲
