zoukankan      html  css  js  c++  java
  • 删除旧Ambari集群

    年少无知,安装了1.2.0版本。开源社区动力太强,更新的吼吼的跟不上啊,升级发生错误,于是就想重装了。在网上找到了一个很好的删除脚本,分享一下。原文链接 http://www.cnblogs.com/cenyuhai/p/3287855.html

    #1.删除hdp.repo和hdp-util.repo

    cd /etc/yum.repos.d/
    
    rm -rf hdp*
    
    rm -rf HDP*
    
    rm -rf ambari*

    #2.删除安装包

    #用yum list installed | grep HDP来检查安装的ambari的包

    yum remove -y  sqoop.noarch  
    
    yum remove -y  lzo-devel.x86_64  
    
    yum remove -y  hadoop-libhdfs.x86_64  
    
    yum remove -y  rrdtool.x86_64  
    
    yum remove -y  hbase.noarch  
    
    yum remove -y  pig.noarch  
    
    yum remove -y  lzo.x86_64  
    
    yum remove -y  ambari-log4j.noarch  
    
    yum remove -y  oozie.noarch  
    
    yum remove -y  oozie-client.noarch  
    
    yum remove -y  gweb.noarch  
    
    yum remove -y  snappy-devel.x86_64  
    
    yum remove -y  hcatalog.noarch  
    
    yum remove -y  python-rrdtool.x86_64  
    
    yum remove -y  nagios.x86_64  
    
    yum remove -y  webhcat-tar-pig.noarch  
    
    yum remove -y  snappy.x86_64  
    
    yum remove -y  libconfuse.x86_64    
    
    yum remove -y  webhcat-tar-hive.noarch  
    
    yum remove -y  ganglia-gmetad.x86_64  
    
    yum remove -y  extjs.noarch  
    
    yum remove -y  hive.noarch  
    
    yum remove -y  hadoop-lzo.x86_64  
    
    yum remove -y  hadoop-lzo-native.x86_64  
    
    yum remove -y  hadoop-native.x86_64  
    
    yum remove -y  hadoop-pipes.x86_64  
    
    yum remove -y  nagios-plugins.x86_64  
    
    yum remove -y  hadoop.x86_64  
    
    yum remove -y  zookeeper.noarch      
    
    yum remove -y  hadoop-sbin.x86_64  
    
    yum remove -y  ganglia-gmond.x86_64  
    
    yum remove -y  libganglia.x86_64  
    
    yum remove -y  perl-rrdtool.x86_64
    
    yum remove -y  epel-release.noarch
    
    yum remove -y  compat-readline5*
    
    yum remove -y  fping.x86_64
    
    yum remove -y  perl-Crypt-DES.x86_64
    
    yum remove -y  exim.x86_64
    
    yum remove -y ganglia-web.noarch
    
    yum remove -y perl-Digest-HMAC.noarch
    
    yum remove -y perl-Digest-SHA1.x86_64

    yum remove -y bigtop-jsvc.x86_64

    yum remove -y bigtop-tomcat.noarch

    yum remove -y libgenders.x86_64


    #3.删除快捷方式

    cd /etc/alternatives
    
    rm -rf hadoop-etc 
    
    rm -rf zookeeper-conf 
    
    rm -rf hbase-conf 
    
    rm -rf hadoop-log 
    
    rm -rf hadoop-lib 
    
    rm -rf hadoop-default 
    
    rm -rf oozie-conf 
    
    rm -rf hcatalog-conf 
    
    rm -rf hive-conf 
    
    rm -rf hadoop-man 
    
    rm -rf sqoop-conf 
    
    rm -rf hadoop-conf

    #4.删除用户

    userdel nagios 
    
    userdel hive 
    
    userdel ambari-qa 
    
    userdel hbase 
    
    userdel oozie 
    
    userdel hcat 
    
    userdel mapred 
    
    userdel hdfs 
    
    userdel rrdcached 
    
    userdel zookeeper 
    
    userdel mysql 
    
    userdel sqoop
    
    userdel puppet

    #5.删除文件夹

    rm -rf /var/lib/pgsql
    
    rm -rf /hadoop
    
    rm -rf /etc/hadoop 
    
    rm -rf /etc/hbase 
    
    rm -rf /etc/hcatalog 
    
    rm -rf /etc/hive 
    
    rm -rf /etc/ganglia 
    
    rm -rf /etc/nagios 
    
    rm -rf /etc/oozie 
    
    rm -rf /etc/sqoop 
    
    rm -rf /etc/zookeeper 
    
    rm -rf /var/run/hadoop 
    
    rm -rf /var/run/hbase 
    
    rm -rf /var/run/hive 
    
    rm -rf /var/run/ganglia 
    
    rm -rf /var/run/nagios 
    
    rm -rf /var/run/oozie
    
    rm -rf /var/run/zookeeper
    
    rm -rf /var/log/hadoop 
    
    rm -rf /var/log/hbase 
    
    rm -rf /var/log/hive 
    
    rm -rf /var/log/nagios 
    
    rm -rf /var/log/oozie 
    
    rm -rf /var/log/zookeeper 
    
    rm -rf /usr/lib/hadoop
    
    rm -rf /usr/lib/hbase 
    
    rm -rf /usr/lib/hcatalog 
    
    rm -rf /usr/lib/hive 
    
    rm -rf /usr/lib/oozie 
    
    rm -rf /usr/lib/sqoop 
    
    rm -rf /usr/lib/zookeeper 
    
    rm -rf /var/lib/hive 
    
    rm -rf /var/lib/ganglia 
    
    rm -rf /var/lib/oozie 
    
    rm -rf /var/lib/zookeeper 
    
    rm -rf /var/tmp/oozie 
    
    rm -rf /tmp/hive 
    
    rm -rf /tmp/nagios 
    
    rm -rf /tmp/ambari-qa 
    
    rm -rf /tmp/sqoop-ambari-qa 
    
    rm -rf /var/nagios 
    
    rm -rf /hadoop/oozie 
    
    rm -rf /hadoop/zookeeper 
    
    rm -rf /hadoop/mapred 
    
    rm -rf /hadoop/hdfs 
    
    rm -rf /tmp/hadoop-hive 
    
    rm -rf /tmp/hadoop-nagios 
    
    rm -rf /tmp/hadoop-hcat 
    
    rm -rf /tmp/hadoop-ambari-qa 
    
    rm -rf /tmp/hsperfdata_hbase 
    
    rm -rf /tmp/hsperfdata_hive 
    
    rm -rf /tmp/hsperfdata_nagios 
    
    rm -rf /tmp/hsperfdata_oozie 
    
    rm -rf /tmp/hsperfdata_zookeeper 
    
    rm -rf /tmp/hsperfdata_mapred 
    
    rm -rf /tmp/hsperfdata_hdfs 
    
    rm -rf /tmp/hsperfdata_hcat 
    
    rm -rf /tmp/hsperfdata_ambari-qa

    #5.重置数据库,删除ambari包

    #采用这句命令来检查yum list installed | grep ambari

    ambari-server stop
    
    ambari-agent stop
    
    ambari-server reset
    
    yum remove -y ambari-*
    
    yum remove -y postgresql
    
    rm -rf /etc/yum.repos.d/ambari*
    
    rm -rf /var/lib/ambari*
    
    rm -rf /var/log/ambari*
    
    rm -rf /etc/ambari*
  • 相关阅读:
    正则表达式笔记(re.search/re.match/re.split/re.compile/用法)
    python爬虫笔记(五)网络爬虫之提取—信息组织与提取方法(3)基于bs4库的HTML内容查找方法
    python爬虫笔记(五)网络爬虫之提取—信息组织与提取方法(2)信息提取的一般方法
    Ubuntu安装anaconda3
    python爬虫笔记(五)网络爬虫之提取—信息组织与提取方法(1)信息标记的三种形式
    python爬虫笔记(四)网络爬虫之提取—Beautiful Soup库(3)基于bs4库的格式化和编码
    python爬虫笔记(四)网络爬虫之提取—Beautiful Soup库(2)基于bs4库的HTML内容遍历方法
    Python爬虫从入门到放弃(十五)之 Scrapy框架中Spiders用法
    Python爬虫从入门到放弃(十四)之 Scrapy框架中选择器的用法
    Python爬虫从入门到放弃(十三)之 Scrapy框架的命令行详解
  • 原文地址:https://www.cnblogs.com/zhengcong/p/3591573.html
Copyright © 2011-2022 走看看