Cloudera Manager离线安装与卸载【按照此文章可以卸载干净,然后执行cm5的bin文件重新安装,不推荐此安装方法】

22 篇文章 3 订阅
14 篇文章 0 订阅

文章来源:http://www.chinahadoop.cn/group/5/thread/19
最近一直很苦恼,因为一直不知道Clouder Manager的离线安装与卸载,在生产环境中无法直接通过cm安装cdh。终于,皇天不负有心人,让我找到了一份有关搭建yum源来安装的步骤。一、安装步骤 说明:yum源最好安装到一台有往外的服务器上,为内网服务器提供一个yum源;如果没有这样的服务器,需要先把一些需要安装的rpm包下好。因为我的yum源服务器是台可以访问外网的服务器,所以需要安装的服务软件都是直接通过yum安装的,请自行判断这些软件在你的yum服务器上是通过yum还是rpm包或者编译源码的方式安装。1. 创建一个本地目录,如/data/var/cloudera_manager ,下载rpm包到本地,rpm包地址

【url=http://archive.cloudera.com/cm<font】http:
 archive.cloudera.com="" cm5/redhat/6/x86_64/cm/5/RPMS/x86_64/ (注:5是CDH5版本,CDH4的是4)wget

【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/ ...
 .257.el6.x86_64.rpm【/url】

wget 【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/ ...
 .257.el6.x86_64.rpm【/url】
wget 【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/ ...
 .257.el6.x86_64.rpm【/url】
wget 【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/ ...
 .257.el6.x86_64.rpm【/url】
wget 【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/ ...
 .257.el6.x86_64.rpm【/url】
wget 【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/ ...
 u31-linux-amd64.rpm【/url】
wget 【url=http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.0.1/RPMS/x86_64/oracle-j2sdk1.7-1.7.0+update45-1.x86_64.rpm】http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.0.1/RPMS/x86_64/oracle-j2sdk1.7-1.7.0+update45-1.x86_64.rpm【/url】
  1. 安装createrepo,创建yum源
  1. yum -y install createrepo
    2)进入到第一步下载的rpm包目录/data/var/cloudera_manager下运行 createrepo .
  1. 安装httpd,提供http服务
    yum -y install httpd

  2. 在/etc/www/http目录下建立一个软链接到/data/var/cloudera+manager
    ln -s /data/var/cloudera_manager cloudera_manager

  3. 启动httpd服务
    /etc/init.d/httpd start,之后可以通过浏览器查看是否能够访问 http://yourip/cloudera_manager

  4. 在/etc/yum.repo.d 下增加cloudera-manager.repo文件,内容如下
    【cloudera-manager】
    name=Cloudera Manager
    #以下是cloudear的地址,请先注释掉

#baseurl=http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5/#gpgkey = 【url=http://archive.cloudera.com/cm5/】http://archive.cloudera.com/cm5/
PM-GPG-KEY-cloudera【/url】

#gpgcheck=1baseurl=http://your_yum_server_ip/cloudera_manager/gpgcheck=0

  1. 运行cloudera-manager-installer.bin,并在后边增加参数使其不再在/etc/yum.repo.d/下生成cloudera-manager.repo文件

./cloudera-manager-installer.bin --skip_repo_package=1

至此,按提示页面进行对应选择即可成功在内网服务器上安装ClouderaManager,因为我当时没记下这些步骤,请大家根据提示信息自行选择。

安装好后,会提示一个URL,通过浏览器地址即可访问,用户密码都是admin
另外,CDH5在添加机器后(或者是前,记不清了),有一步骤是配置选择yum源,需要改为自定义,地址填上边第六步中的baseurl,这样cm就会在添加的服务器上放置的yum.repo中的地址就是你内网服务器可访问的yum源,后续安装就不会有问题了。

二、卸载步骤
记录卸载过程和问题。现有环境Cloudera Manager + (1 + 2 )的CDH环境。
1、先在Manage管理端移除所有服务。
2、删除Manager Server
在Manager节点运行

$ sudo /usr/share/cmf/uninstall-cloudera-manager.sh如果没有该脚本,则可以手动删除,先停止服务:
sudo service cloudera-scm-server stopsudo service cloudera-scm-server-db stop然后删除:

sudo yum remove cloudera-manager-serversudo yum remove cloudera-manager-server-db3、删除所有CDH节点上的CDH服务,先停止服务:

sudo service cloudera-scm-agent hard_stop卸载安装的软件:

sudo yum remove 'cloudera-manager-’ hadoop hue-common 'bigtop-'4、删除残余数据:

sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera*5、kill掉所有Manager和Hadoop进程(选作,如果你正确停止Cloud Manager和所有服务则无须此步)

$ for u in hdfs mapred cloudera-scm hbase hue zookeeper oozie hive impala flume; do sudo kill $(ps -u $u -o pid=); done6、删除Manager的lock文件

在Manager节点运行:
sudo rm /tmp/.scm_prepare_node.lock至此,删除完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值