元資料庫設計到的服務: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密碼、倒入資料、檢視使用者、建立使用者、授予使用者許可權;
ll5.修改cloudera-scm-server主機的配置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'@'%';
/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密碼、倒入資料、檢視使用者、建立使用者、授予使用者許可權;
ll5.修改cloudera-scm-server主機的配置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'@'%';
/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 欄位名...