CDH Mysql元數據庫升級


 

元數據庫設計到的服務: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數據庫信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM