ambari卸载服务的格式及步骤
-- 用 Rest API 查看 service状态的命令格式如下
curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://AMBARI_SERVER_HOST:8080/api/v1/clusters/cluster_name/services/SERVICE_NAME
-- 用 Rest API 停掉 Service 的命令格式如下
curl -u admin:admin -H "X-Requested-By: ambari" -X PUT -d '{"RequestInfo":{"context":"Stop Service"},"Body":{"ServiceInfo":{"state":"INSTALLED"}}}' http://AMBARI_SERVER_HOST:8080/api/v1/clusters/cluster_name/services/SERVICE_NAME
-- 用 Rest API 删除 Service 的命令格式如下
curl -u admin:admin@cpro -H "X-Requested-By: ambari" -X DELETE http://AMBARI_SERVER_HOST:8080/api/v1/clusters/cluster_name/services/SERVICE_NAME
curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://AMBARI_SERVER_HOST:8080/api/v1/clusters/cluster_name/services/SERVICE_NAME
-- 用 Rest API 停掉 Service 的命令格式如下
curl -u admin:admin -H "X-Requested-By: ambari" -X PUT -d '{"RequestInfo":{"context":"Stop Service"},"Body":{"ServiceInfo":{"state":"INSTALLED"}}}' http://AMBARI_SERVER_HOST:8080/api/v1/clusters/cluster_name/services/SERVICE_NAME
-- 用 Rest API 删除 Service 的命令格式如下
curl -u admin:admin@cpro -H "X-Requested-By: ambari" -X DELETE http://AMBARI_SERVER_HOST:8080/api/v1/clusters/cluster_name/services/SERVICE_NAME
卸载hbase服务
查看状态
curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://192.168.6.152:8080/api/v1/clusters/cstor_name/services/HBASE
修改状态为INSTALLED
curl -u admin:admin -H "X-Requested-By: ambari" -X PUT -d '{"RequestInfo": {"context":"Stop Service"},"Body":{"ServiceInfo":{"state":"INSTALLED"}}}' http://192.168.6.152:8080/api/v1/clusters/cstor_name/services/HBASE
删除服务
curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://192.168.6.152:8080/api/v1/clusters/cstor_test/services/HBASE
(服务名称HBASE大写,有的时候状态为INSTALL_FAILED,UNKNOWN状态直接删除就行)
curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://192.168.6.152:8080/api/v1/clusters/cstor_name/services/HBASE
修改状态为INSTALLED
curl -u admin:admin -H "X-Requested-By: ambari" -X PUT -d '{"RequestInfo": {"context":"Stop Service"},"Body":{"ServiceInfo":{"state":"INSTALLED"}}}' http://192.168.6.152:8080/api/v1/clusters/cstor_name/services/HBASE
删除服务
curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://192.168.6.152:8080/api/v1/clusters/cstor_test/services/HBASE
(服务名称HBASE大写,有的时候状态为INSTALL_FAILED,UNKNOWN状态直接删除就行)
参考链接:http://blog.chinaunix.net/uid-25691489-id-5549293.html
相关推荐
Ambari完全卸载脚本,参数加host列表文件,卸载前请确认脚本是否符合本地真实情况
ambari集群安装后不成功的反安装过程,经过积累的操作记录
ambari_HDP 完全卸载脚本,包括所有 Ambari 和 HDP 组件及数据库文件,日志文件。工具包由 3 个脚本组成,解压之后不要丢失其中的任何一个文件。使用方法:解压后,进入 uninstall_hdp_ambri 目录,运行: sudo ./...
执行命令: sh cleanAmbariNew.sh hostfile 其中,hostfile文件内容(机器地址): 可以reboot重启下,防止启用组件端口会被占用 注意:脚本中删除Postgres数据库(重装会造成数据丢失)
安装ambari集群后,若果需要卸载的同学,可以参考下。未必能直接用,但是借鉴是可以的。毕竟环境不同,我这边的环境可以用,你那边的环境未必可行。
通过ambari安装hadoop及组件有时候会失败,卸载清除非常麻烦,通过此脚本可以快速实现用户删除,目录删除,组件卸载,非常好用。
5. 完成安装后,启动Ambari服务器并进行必要的配置,如添加数据节点、配置服务等。 6. 使用Ambari Web界面完成HDP组件的部署和管理。 离线部署虽然比在线部署复杂一些,但可以避免因网络问题导致的安装失败,同时...
1. **停止Ambari服务**:在卸载前,需要先确保所有与Ambari相关的服务已经停止,以防止数据丢失或系统不稳定。这通常通过运行“ambari-server stop”命令来完成。 2. **删除配置文件**:Ambari在安装时会创建一些...
局域网下离线安装Ambari,卸载旧版本数据库,安装新的Mysql,一些组件的验证,详细叙述过程
1. 查看Ambari服务的日志信息。Ambari Server和Ambari Agent是两个核心组件,它们的日志信息对于诊断问题至关重要。Ambari Server的日志通常位于/var/log/ambari-server/ambari-server.log或.out文件中,而Ambari ...
- **卸载旧版MySQL**:如果检测到已安装的MySQL,需卸载以避免冲突。例如:`rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps` - **创建MySQL用户和目录**: - 删除已有MySQL用户和用户组:`userdel mysql` 和 ...
2. `HDP-GPL-2.6.4.0-centos7-rpm.tar.gz`:这是一个RPM打包的HDP组件,RPM是Red Hat Package Manager的缩写,它是Linux上用于安装、升级、查询、卸载软件包的工具。这个文件包含了适用于CentOS 7系统的HDP组件,...
如何安装公共库 mvn install -f pom.xml ... AmbariInstaller - 安装和卸载 Ambari-server AmbariAPIManager - Ambari Rest API 包装器 io.pivotal.ambari_automation.util 公用事业类。 SSH 等 SSHUti
在这个例子中,我们需要卸载默认的 MySQL 服务器,然后安装新的 MySQL 服务器。接着,我们需要创建一个新的 MySQL 用户和数据库,以便 Hive 服务器可以连接到 MySQL 服务器。 启动测试 在启动测试中,我们需要启动...
4. **数据迁移**:如果在卸载前有重要数据存储在HDFS或其他数据存储服务中,卸载脚本可能需要包含数据迁移的逻辑,确保数据在卸载后不会丢失。 5. **环境准备**:重装前的环境检查和清理,包括操作系统级别的设置、...
3.15 卸载Ambari集群 3.16 故障排除 二 hadoop技术验证(鲲鹏) 1 数据同步性能(sqoop\datax) 2 ETL加工性能(hive\spark) 3 数据查询性能(hive\spark\presto) 4 Hive数据同步到Clickhouse 5 测试问题 三 ... 四 ...
具体步骤可能包括创建自定义服务和配置文件,然后在Ambari界面中安装并管理该服务。 在HDP集群搭建完成后,确保所有节点都已正确配置并能够正常通信,接下来就可以使用Ambari来安装和管理HDP组件,包括HDFS、YARN、...
在卸载分区之前,请确保没有任何进程正在使用该分区,以免导致数据丢失。 ##### 步骤3: 检查挂载分区 为了确保操作的安全性,在调整分区大小之前,我们需要检查挂载分区是否存在问题。使用`e2fsck`命令可以检查...
在Linux世界中,RPM(Red Hat Package Manager)是一种广泛使用的软件包管理系统,用于安装、升级、查询和卸载软件。然而,有时我们需要对RPM软件包进行自定义修改,比如添加或移除特定功能、调整配置文件等,这时...