CM,CDH 修改迁移元数据库
目錄
?
1.停止所有服務(wù)?
2.停止Cloudera Management Service服務(wù)
3.登錄CM所在服務(wù)器,停止cloudera-scm-server服務(wù),命令如下:
4.停止CM服務(wù)和CDH集群后,對(duì)數(shù)據(jù)庫(kù)進(jìn)行遷移
5.登錄cloudera-scm-server服務(wù)所在服務(wù)器,修改/etc/cloudera-scm-server/db.properties文件
?6.登陸頁(yè)面
7.修改CMS服務(wù)數(shù)據(jù)庫(kù)地址
8.修改CDH集群各服務(wù)元數(shù)據(jù)庫(kù)地址
9.進(jìn)入Hue配置界面,選擇“數(shù)據(jù)庫(kù)”類(lèi)別,修改數(shù)據(jù)庫(kù)主機(jī)名稱(chēng)為cdh02.fayson.com
10.進(jìn)入Oozie配置界面,選擇“數(shù)據(jù)庫(kù)”類(lèi)別,修改數(shù)據(jù)庫(kù)主機(jī)名為cdh02.fayson.com
11.如果有sentry服務(wù),也同上述步驟進(jìn)行修改即可
12.重啟服務(wù),遷移完成
1.停止所有服務(wù)?
2.停止Cloudera Management Service服務(wù)
3.登錄CM所在服務(wù)器,停止cloudera-scm-server服務(wù),命令如下:
systemctl stop cloudera-scm-server4.停止CM服務(wù)和CDH集群后,對(duì)數(shù)據(jù)庫(kù)進(jìn)行遷移
數(shù)據(jù)導(dǎo)出?
mysqldump -uroot -p --all-database > all.dump導(dǎo)入新數(shù)據(jù)庫(kù)?
mysql -uroot -p< all.dump5.登錄cloudera-scm-server服務(wù)所在服務(wù)器,修改/etc/cloudera-scm-server/db.properties文件
[root ~]# vim /etc/cloudera-scm-server/db.properties # Auto-generated by scm_prepare_database.sh on Fri Jun 8 01:48:49 CST 2018 # # For information describing how to configure the Cloudera Manager Server # to connect to databases, see the "Cloudera Manager Installation Guide." # com.cloudera.cmf.db.type=mysql #新數(shù)據(jù)庫(kù)服務(wù)器host com.cloudera.cmf.db.host=jast1 #新服務(wù)器cm使用數(shù)據(jù)庫(kù)名 com.cloudera.cmf.db.name=cm #新數(shù)據(jù)庫(kù)用戶(hù)名 com.cloudera.cmf.db.user=cm com.cloudera.cmf.db.setupType=EXTERNAL #新服務(wù)器用戶(hù)密碼 com.cloudera.cmf.db.password=password重啟cloudera-scm-server服務(wù)
systemctl start cloudera-scm-server?6.登陸頁(yè)面
7.修改CMS服務(wù)數(shù)據(jù)庫(kù)地址
重啟服務(wù)?
?
8.修改CDH集群各服務(wù)元數(shù)據(jù)庫(kù)地址
9.進(jìn)入Hue配置界面,選擇“數(shù)據(jù)庫(kù)”類(lèi)別,修改數(shù)據(jù)庫(kù)主機(jī)名稱(chēng)為cdh02.fayson.com
?
10.進(jìn)入Oozie配置界面,選擇“數(shù)據(jù)庫(kù)”類(lèi)別,修改數(shù)據(jù)庫(kù)主機(jī)名為cdh02.fayson.com
11.如果有sentry服務(wù),也同上述步驟進(jìn)行修改即可
12.重啟服務(wù),遷移完成
?
總結(jié)
以上是生活随笔為你收集整理的CM,CDH 修改迁移元数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。