- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ClouderaManager及CDH回退
回退Cloudera Manager一、回退阶段与风险Cloudera Manager回退主要在升级失败阶段进行,升级成功不进行回退操作。升级失败要可能出现在CM安装阶段,和CDH的安装阶段。CM安装阶段出现故障先查看具体故障原因,若故障不能处理才进行回退。回退的主要风险如下;CM升级阶段故障可能导致集群环境不能启动Zookeeper等服务不能启动,可导致其他服务不能启动。二、回退准备工作Cloudera系统SCM等数据库备份文件CM4安装文件三、CM回退步骤Cloudera Manager回退前的数据库中数据备份Mysql数据库使用下面的命令对数据库进行备份:$ mysqldump -hhostname -uusername –ppassworddatabase /tmp/database-backupcm5.sql备份 amondb、 smondb、 hmondb、 hivedb的命令如下:$mysqldump -hbogon8 -uamon -p73000 amondb /tmp/amondb-backupcm5.sql$mysqldump -hbogon8 -usmon -p73000 smondb /tmp/smondb-backupcm5.sql$mysqldump -hbogon8 -uhmon -p73000 hmondb /tmp/hmondb-backupcm5.sql$mysqldump -hbogon8 -uhive-p73000 hivedb /tmp/hivedb-backupcm5.sqlMysql数据库使用下面的命令对数据库进行恢复:$ mysqldump -hhostname -uusername –ppassworddatabase /tmp/database-backup.sql备份 amondb、 smondb、 hmondb、 hivedb的命令如下:$mysqldump -hbogon8 -uamon -p73000 amondb /tmp/amondb-backup.sql$mysqldump -hbogon8 -usmon -p73000 smondb /tmp/smondb-backup.sql$mysqldump -hbogon8 -uhmon -p73000 hmondb /tmp/hmondb-backup.sql$mysqldump -hbogon8 -uhive-p73000 hivedb /tmp/hivedb-backup.sql停止 Cloudera Manager Server, Database, and Agent$sudo service cloudera-scm-server stop$sudo service cloudera-scm-agent stop如果使用了embedded database service还要执行正面的命令把 embedded database 停止$sudo service cloudera-scm-server-db stop用yum安装 rpcbind$yum searchrpcbind ======================= N/S Matched: rpcbind ===========rpcbind.x86_64 : Universal Addresses to RPC Program Number Mapper$yum installrpcbind.x86_64回退Cloudera Manager Server 软件包从官网中把 Cloudera Manager4.6下载下来$wget -c -t 10 -r -np -k -L -p /cm4/redhat/6/x86_64/cm/4.8.1/制作本地源在刚刚下载所在的目录下执行$cd /cm4/redhat/6/x86_64/cm/4.8.1/RPMS/x86_64$rm index*$createrepo .把制作的本地源发布到apacheweb服务器上$sudo mv /cm4/redhat/6/x86_64/cm/4.8.1/RPMS/x86_64 /var/www/html/cm4$sudo chmod -R oug+rx /var/www/html/cm4生成新的cloudera-manager.repo源配置文件$vi cloudera-manager.repo在文本编辑器里添加如下内容:[cloudera-manager]name=cloudera-manager-4baseurl=52/cm4gpgcheck=0$sudo mv cloudera-manager.repo /etc/
文档评论(0)