1. 程式人生 > >解決方案:hbase資料遷移發生ERROR: Unknown table錯誤

解決方案:hbase資料遷移發生ERROR: Unknown table錯誤

轉載自:m.blog.csdn.net/blog/jiangheng0535/10387167

以下是文章的原文:

說明:網上眾多千篇一律的版本都說要用到一個add_table.rb的檔案,可是我的版本根本hbase下就不存在這個檔案。

1.把資料表test從hbase下拷出(hadoop dfs -get /hbase/test ./)

2.檔案放到新叢集的系統上。

3.檔案拷入新的hadoop叢集hbase下(hadoop dfs -put test /hbase/test)

4.到hbase shell下list,可以看到test表已經存在,但是你scan的時候出現錯誤:

TABLE
test
1 row(s) in 0.0220 seconds

hbase(main):062:0> scan 'test'
ROW                                        COLUMN+CELL

ERROR: Unknown table test!

 錯誤很容易理解:你只是把表放進記憶體,但是hbase並不清楚他的結構,也不知道有資料放進去,根據經驗,這需要執行一些東西來讓hbase與這些資料聯絡

5.先修復.META.表:

hbase hbck -fixMeta
這樣scan'.META.'就能發現裡面有test的資訊,在執行scan,檢視。

(網上很多版本說通過一個add_table.rb來實現,但是我的hbase下沒有這個,所以嘗試其他方式。)

6.如果依然失敗:

hbase hbck -fixAssignments(重新分割槽)
再執行test應該沒有問題了。

相關推薦

解決方案hbase資料遷移發生ERROR: Unknown table錯誤

轉載自:m.blog.csdn.net/blog/jiangheng0535/10387167 以下是文章的原文: 說明:網上眾多千篇一律的版本都說要用到一個add_table.rb的檔案,可是我的版本根本hbase下就不存在這個檔案。 1.把資料表test從hbase

遷移合作伙伴解決方案_雲資料遷移_資料庫遷移

Amazon Web Services 誠聘精英。 Amazon Web Services (AWS) 是 Amazon.com 的一個充滿活力、不斷壯大的業務部門。我們現誠聘軟體開發工程師、產品經理、客戶經理、解決方案架構師、支援工程師、系統工程師以及設計師等人才。請訪問我

資料解決方案挖掘大資料價值,讓選擇更有依據

隨著科技的高速發展,資料在人們生活和決策中所佔的比重越來越大,大資料的熱浪已然覆蓋了整個時代。資料顯示,到2020年,中國大資料產業規模或達13626億元。大資料一直在積極賦能眾多產業,包括金融、醫療、農業、教育等,如何在各個行業中深度挖掘大資料價值,讓決策者的選擇有據可依,這就需要專業的大資料解決

資料解決方案Hadoop監控

Hadoop監控 目前採用方案:Zabbix+Hue+Kafka Manager 1.Zabbix Zabbix主要監控相關程序是否存活以及針對執行時間過長的任務進行報警,目前暫定為1個小時 原理:通過Hadoop提供的jmx介面獲取相關資料給zabbix 監控

pywintypes.com_error: (-2147352567, '發生意外 解決方案 出現在Python呼叫WPS中

這幾日做了一個小程式,主要功能是使用win32com庫呼叫WPS,並運用一些簡單的二次開發指令,實現檔案格式的轉換並另存為新檔案。 大致程式碼如下:import win32com import win32com.client w=win32com.client.consta

pytorch資料型別報錯解決方案

pytorch報錯: RuntimeError: Expected object of type Variable[torch.LongTensor] but found type Variable[torch.cuda.ByteTensor] for arg

零售行業BI解決方案就連神秘的新零售也亟需

load 分享 power 接受 website 零售行業 pic 開發部署 ref 隨著物質水平的提高,人們的品味也在隨之增高。品質走高,消費升級,零售行業在近些年迅猛發展,更叠換代。從實體店線下零售到線上零售,再到今天新概念新零售,零售業在變得越來越智能。

0512日重點淘寶的H5手機端自適應解決方案Flexible

自動獲取 手機端 issue 解決方案 target 解決 flex get bsp 參考文檔: https://github.com/amfe/lib-flexible https://github.com/amfe/article/issues/17 自我總結:F

C#進階系列——WebApi 跨域問題解決方案CORS

dea ati ice pro target default 異常 測試工具 復雜 前言:上篇總結了下WebApi的接口測試工具的使用,這篇接著來看看WebAPI的另一個常見問題:跨域問題。本篇主要從實例的角度分享下CORS解決跨域問題一些細節。 WebApi系列文章

C#進階系列——WebApi 身份認證解決方案Basic基礎認證

str 常見 bre 這一 dex ace timeout ticket 結合 閱讀目錄 一、為什麽需要身份認證 二、Basic基礎認證的原理解析 1、常見的認證方式 2、Basic基礎認證原理 三、Basic基礎認證的代碼示例 1、登錄過程 2、/Home/I

【ansible】Windows開啟遠程控制錯誤解決方案無法檢查防火墻狀態

contain ret turn nbsp windows wall 解決方案 itl wrapper 這個在老版本的Windows系統才有這種bug。例如Windows 2008 R2和Windows 7,如果你的系統的阿裏雲的Windows server 2

外顯子分析彈錯解決方案Exception in thread "main" picard.PicardException: New reference sequence does not contain a matching contig for NC_007605

clear except -c 解決 als index false quest div 最近從公共數據庫下載了一堆bam文件和reference 基因組文件,重新分析外顯子流程時,跑出了“Exception in thread "main" picard.Pi

外顯子分析彈錯解決方案Invalid command line: Cannot process the provided BAM/CRAM file(s) because they were not indexed.

highlight exe line light logs mtools and cannot not in 出現這種問題說明bam/cram文件沒有進行index. Samtool能解決這個問題,以bam文件為例,輸入以下命令行即可解決問題: /path/to/y

MYSQL問題解決方案Access denied for user 'root'@'localhost' (using password:YES)

program 重啟 user 輸入 update tables 令行 mda 連接 這兩天在MyEclipse中開發Web項目時,連接MYSQL數據庫,出現問題:Access denied for user ‘root‘@‘localhost‘ (using passwo

教程 | Kaggle網站流量預測任務第一名解決方案從模型到代碼詳解時序預測

abs rdf reg lock 集成 deep 月份 current 均值 https://mp.weixin.qq.com/s/JwRXBNmXBaQM2GK6BDRqMw 選自GitHub 作者:Artur Suilin 機器之心編譯 參與:蔣思源、路雪、黃小天

QT常見問題一VS打開QT解決方案,Qt Visual StudioAdd-in插件報錯誤

vs打開 51cto pro alt 方案 ces 解決 方法 重新編譯 VS打開工程報錯,具體如下圖所示:解決方法如下圖所示:①VS菜單選擇Qt5,點擊Qt Project Settings項 ②在Qt項目配置窗口,Properties頁,配置自己需要使用的QT版本根據自

Android Studio更改工程名異常解決方案 can't rename root module

包括 extern ext 相關 文件名 post roo 手動 修改文件 在修改Android Studio 中 project的名字時 ,提示 “can’t rename root module”。 這是因為Android S

C# 無法恢復到按鈕設置好的BackColor?只能恢復到Control BackColor(例如灰色)的解決方案

clas blog post cor span icon div ren 當前 C# 無法恢復到按鈕設置好的BackColor? 只能恢復到Control BackColor(例如灰色)的解決方案: //定義一個顏色 Color currentbtBac

MYSQL高可用解決方案PHXSQL(騰訊微信)編譯實錄

mysql phxsql [root@king01 ~]# rpm -ivh epel-release-6-8.noarch.rpm[root@king01 ~]# yum install -y automake zlib autoconf cmake gcc libtool ncurses ncur

MYSQL讀寫分離解決方案MariaDB MaxScale部署實錄

maxscaleMASTER(KING01)[root@king01 ~]# mysql -uroot -pabcd.1234 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 173 S