Cloudera Manager离线安装与卸载【按照此文章可以卸载干净,然后执行cm5的bin文件重新安装,不推荐此安装方法】
来源:互联网 发布:百度人工智能平台 编辑:程序博客网 时间:2024/05/17 21:50
文章来源: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】
2. 安装createrepo,创建yum源
1) yum -y install createrepo
2)进入到第一步下载的rpm包目录/data/var/cloudera_manager下运行 createrepo .
3. 安装httpd,提供http服务
yum -y install httpd
4. 在/etc/www/http目录下建立一个软链接到/data/var/cloudera+manager
ln -s /data/var/cloudera_manager cloudera_manager
5. 启动httpd服务
/etc/init.d/httpd start,之后可以通过浏览器查看是否能够访问 http://yourip/cloudera_manager
6. 在/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=1
baseurl=http://your_yum_server_ip/cloudera_manager/
gpgcheck=0
7. 运行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至此,删除完成。
- Cloudera Manager离线安装与卸载【按照此文章可以卸载干净,然后执行cm5的bin文件重新安装,不推荐此安装方法】
- 离线安装cloudera Manager
- 卸载或重新安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法(转)
- office2010卸载不干净无法再安装的问题
- cdh5使用cloudera-manager-installer.bin离线安装
- 文件卸载不干净的解决办法
- rpm安装的mysql 如何卸载干净
- CM5.8.0 on CentOS6.5 离线安装及卸载全过程详解
- 干净卸载 Cloudera CDH 5
- 文件安装与卸载
- MySql安装详细图解 以及卸载不干净解决方法
- linux如何安装卸载.bin文件
- ORACLE的干净卸载方法
- 安装/卸载office2003出现“无法打开此修补程序包”错误
- 安装/卸载office2003出现“无法打开此修补程序包”错误
- Linux 下bin格式软件的安装与卸载
- Android卸载不干净的时候, 尝试我这个方法
- 虚拟机卸载不干净导致无法安装版本高的虚拟机
- 客户端数据存储 localStorage sessionStorage
- Android调用.NET webservice实现用户登录验证
- APP开发之版本更新检测
- CSS预处理器
- 手把手教你用Python抢票
- Cloudera Manager离线安装与卸载【按照此文章可以卸载干净,然后执行cm5的bin文件重新安装,不推荐此安装方法】
- 单调队列 hdu2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- 关于java中的多态的一些小总结
- UILabel控件属性
- 如何用友盟做分享模块
- 分布式机器学习的故事
- 从这里开始
- 安装正式库的总结--后面继续补充
- Mongodb启动命令mongod参数说明