CDH 元数据库升级

给你一囗甜甜゛ 提交于 2019-11-29 19:06:48

 

元数据库设计到的服务:scm库:server  hive库:hive  amon库:cloudera management服务

元数据库要从5.7.24升级到5.7.25,为了避免升级失败导致 集群不可用,我们计划在另一个节点安装5.7.25数据库,然后导入数据,并完成cm数据库切换。

1.关闭hive、clouderamanagement服务
2.关闭主节点server、所有节点agent进程
3.备份my.cnf和mysql里面的数据

cp /etc/my.cnf /etc/my.cnf.bak
mysqldump -uroot -proot --all-databases > mysqlbak.sql

4.安装mysql、初始化、启动、设置root密码、倒入数据、查看用户、创建用户、授予用户权限;

复制代码
ll

mysql-community-common-5.7.25-1.el7.x86_64.rpm

mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm

mysql-community-client-5.7.25-1.el7.x86_64.rpm

mysql-community-libs-5.7.25-1.el7.x86_64.rpm

mysql-community-server-5.7.25-1.el7.x86_64.rpm
#安装
rpm -ivh *
#初始化
mysqld --initialize --user=mysql
#启动
systemctl start mysqld

mysql -uroot -p
#修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

#查看用户
select Host,user from mysql.user;

创建用户、授权
create user 'scm'@'%' identified by 'scm';
grant all privileges on scm.* on 'scm'@'%';
复制代码


5.修改cloudera-scm-server主机的配置
/etc/cloudera-scm-server/db.properties
指定server的db为新集群hostname

6.可视化页面修改amon、hive数据库信息。

元数据库设计到的服务:scm库:server  hive库:hive  amon库:cloudera management服务

元数据库要从5.7.24升级到5.7.25,为了避免升级失败导致 集群不可用,我们计划在另一个节点安装5.7.25数据库,然后导入数据,并完成cm数据库切换。

1.关闭hive、clouderamanagement服务
2.关闭主节点server、所有节点agent进程
3.备份my.cnf和mysql里面的数据

cp /etc/my.cnf /etc/my.cnf.bak
mysqldump -uroot -proot --all-databases > mysqlbak.sql

4.安装mysql、初始化、启动、设置root密码、倒入数据、查看用户、创建用户、授予用户权限;

复制代码
ll

mysql-community-common-5.7.25-1.el7.x86_64.rpm

mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm

mysql-community-client-5.7.25-1.el7.x86_64.rpm

mysql-community-libs-5.7.25-1.el7.x86_64.rpm

mysql-community-server-5.7.25-1.el7.x86_64.rpm
#安装
rpm -ivh *
#初始化
mysqld --initialize --user=mysql
#启动
systemctl start mysqld

mysql -uroot -p
#修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

#查看用户
select Host,user from mysql.user;

创建用户、授权
create user 'scm'@'%' identified by 'scm';
grant all privileges on scm.* on 'scm'@'%';
复制代码


5.修改cloudera-scm-server主机的配置
/etc/cloudera-scm-server/db.properties
指定server的db为新集群hostname

6.可视化页面修改amon、hive数据库信息。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!