KYLIN元数据迁移(测试环境配置迁移至生产环境)

一、官网说明    

             官网元数据备份说明:http://kylin.apache.org/cn/docs/howto/howto_backup_metadata.html

 

二、元数据备份

sudo -u hdfs ./bin/metastore.sh backup

  备份后目录如下:

              

 默认情况下,导出来的包括segment信息,dict字典等等,但这些在新环境里面并不需要,我们需要手动删除

1) 删除字典以及多余的校验文件,注意:acl目录不能删除

rm -rf cube_statistics
rm -rf dict
rm -rf execute
rm -rf execute_output
rm -rf table_acl
rm -rf table_exd
rm -rf table_snapshot
rm -rf user
rm -rf UUID
rm -rf create_hive_tables_for_system_cubes.sql

2)删除segment信息

vim cube/xxx.json
(修改status为DISABLED,删除segments中value值)

####################
{
  "uuid" : "522a5fa4-9e34-680d-f9ca-86ced965898a",
  "last_modified" : 1570519389889,
  "version" : "2.5.2.20500",
  "name" : "gzdata_exit_new",
  "owner" : "ADMIN",
  "descriptor" : "gzdata_exit_new",
  "display_name" : "gzdata_exit_new",
  "cost" : 50,
  "status" : "DISABLED",
  "segments" : [ ],
  "create_time_utc" : 1570519220489,
  "cuboid_bytes" : null,
  "cuboid_bytes_recommend" : null,
  "cuboid_last_optimized" : 0,
  "snapshots" : { }
}
####################

 

 最后目录如下:

                           

 

三、元数据导入

sudo -u hdfs ./bin/metastore.sh restore meta_backups/meta

 

四、刷新元数据

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值