CDH Mysql元資料庫公升級

2022-03-21 19:17:40 字數 2447 閱讀 8224

元資料庫設計到的服務: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資料庫資訊。

資料庫公升級

公升級 的版本時,我們有時候希望可以把原資料庫中的資料也保留下來,那麼這個時候我們就需要用到資料庫的公升級。在 android 中sqliteopenhelper 中定義了 onupgrade sqlitedatabase db,int oldversion,int newversion 函式來進行...

公升級oracle資料庫

10.2.0 1公升級到 10.2.0.4 查版本號 sql select from v version 1 安裝前準備 公升級資料庫是乙個十分危險的事情 可能公升級不成功原來的資料庫也得重灌.1.p6810189 10204 linux x86.zip unzip p6810189 10204 l...

資料庫公升級指令碼

工作流資料庫指令碼公升級技術小結 1.修改字段長度或型別 只能加大,不能減小 修改型別時得注意資料的可轉化性 mysql alter table 表名 modify column 欄位名 字段型別定義 oracle,修改型別時所改字段的資料必須為空 alter table 表名 modify 欄位名...