版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/keyuquan/article/details/77602841
需求:新建的集群,需要把原集群的hive迁移到新的集群,hdfs数据已经迁移,下面是迁移mysql索引数据的方法
注意:本方法中mysql是yum安装的,hive索引数据的账户:hive,密码:hive
1.1 备份原集群的数据
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhostmysql]# mysqldump -uhive -phive hive>hive.sql
1.2 把数据迁移到新的集群
把上面生成的数据copy到新的hive所在的集群环境 的/var/lib/mysql目录
mysql -uhive -phive
mysql> use hive ;
mysql> sourcehive.sql ;