impala 資料表在叢集間遷移方案
- 登入到神策機器
- impala-shell -q "use rawdata;SHOW PARTITIONS
event_ros_p2(表名);" -B -o event_ros_2_partition.txt
倒出表的分割槽資訊,最後一列是資料存放的目錄
18391 10 -1 1 6.08KB NOT CACHED NOT CACHED PARQUET false /sa/data/2/event/18391/10/.snapshot/20200520_011300-0-1589908380847 - impala-shell -q "use rawdata;show create table event_ros_p2(表名);" -B -o event_ros_p2.sql 匯出建表指令碼
-
把資料取到本地的目錄使用 hadoop fs -get /sa/data/2/event/18391/10/.snapshot/20200520_011300-0-1589908380847 本地目錄
可以整個目錄取,但會有一下沒有的臨時檔案 -
使用tar cvf data.tar 本地目錄 打包
-
使用scp 複製到新叢集, tar xvf 包檔名 解包
-
hadoop fs -put 上傳到dfs 對應目錄
-
在新叢集impala-shell 裡面用建表指令碼建表
-
使用命令增加分割槽 ALTER TABLE event_2 ADD PARTITION (day=19291,event_bucket=0) location '/sa/data/2/event/19291/0/20221027_111536-0-1666840536392';
-
進入impala-shell 進行設定 set PARQUET_FALLBACK_SCHEMA_RESOLUTION=name 才能正常查詢
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-2921261/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redis叢集 資料遷移方案Redis
- elasticsearch跨叢集資料遷移Elasticsearch
- 【資料遷移】使用傳輸表空間遷移資料
- hadoop 叢集 跨 版本資料遷移Hadoop
- Portworx演示:在K8S叢集間遷移有狀態的應用和資料K8S
- 資料庫物件遷移表空間資料庫物件
- 在 TKE 中使用 Velero 遷移複製叢集資源
- 線上遷移表空間資料檔案
- Oracle 表空間資料檔案遷移Oracle
- 有贊大資料離線叢集遷移實戰大資料
- Fastdfs資料遷移方案AST
- 資料庫遷移方案資料庫
- 通過oracle10g exp/imp在不同表空間間遷移資料Oracle
- InnoDB資料表空間檔案平滑遷移
- 表空間遷移
- 遷移表空間
- 在資料庫之間移動表空間資料庫
- 資料遷移方案選擇
- (個人)Oracle 表空間資料檔案遷移(轉)Oracle
- 海量資料遷移之傳輸表空間(一)
- 太強了!分散式Elasticsearch叢集資料遷移企業案例分散式Elasticsearch
- 阿里雲資料庫遷移方案-不間斷業務阿里資料庫
- 資料表內容遷移?
- 【遷移】表空間transport
- RMAN遷移表空間
- Elasticsearch 叢集誇網路快照遷移Elasticsearch
- oracle資料庫叢集新增表空間操作規範Oracle資料庫
- 用傳輸表空間跨平臺遷移資料
- 同/不同庫遷移資料(在同使用者及表空間)測試
- ClickHouse叢集資料均衡方案分享
- 資料遷移方案 + Elasticsearch在綜合搜尋列表實現Elasticsearch
- 資料庫邏輯遷移方案資料庫
- 資料遷移(1)——通過資料泵表結構批量遷移
- ORACLE表批量遷移表空間Oracle
- mysql 大表mysqldump遷移方案MySql
- Oracle資料庫(資料泵)遷移方案(上)Oracle資料庫
- Oracle資料庫(資料泵)遷移方案(下)Oracle資料庫
- 大資料叢集遷移的那一夜是怎麼過的大資料