Ambari离线部署Hadoop集群踩到的坑

ambari 离线安装 先明确几个概念: 1. Ambari只能安装Hortonworks Data Platform,即Hortonworks的开源Hadoop,不支持Apach的Hadoop平台; 2. 对于已经安装了Apach Hadoop或者其他Hadoop平台的,不能使用Ambari来管理;   再说几个注意事项: 1. Ambari默认的安装方式是使用yum,从远程下载HDP组件安装,而HDP平台安 阅读详情

1、远程拷贝HDP组件不全导致安装client时缺少rpm包,手动拷贝解决

2、安装HAWQ,启动时报错 passwordlell ssh hawq hosts ,hawq master 和其他主机机拷贝文件输入密码受限,两方面原因: 一 root 用户 ssh 无密登录时 权限配置错误,正确的权限应该是 chmod 700 /roo/.ssh chmod 600 /root/.ssh/authorized_keys ;二:su gpadmin 在 /home/gpadmin 下新建hawq_host文件,写入节点hostname 执行 hawq ssh-exkeys -f host_file 检查Log发现RSA hostname 无法访问, 修改/etc/hosts文件,重新修改hostname 成功。

3、中间安装过程失败卸载服务 

   卸载某个服务

stop:

curl -s -u admin:admin -H “X-Requested-By: Ambari” -X PUT -d ‘{“RequestInfo”:{“context”:”Stop Service”},”Body”:{“ServiceInfo”:{“state”:”INSTALLED”}}}’ http://AMBARI-HOST:8080/api/v1/clusters/CLUSTER_NAME/services/SERVICE_NAME

delete

curl -s -u admin:admin -H “X-Requested-By: Ambari” -X DELETE http://AMBARI-HOST:8080/api/v1/clusters/CLUSTER_NAME/services/SERVICE_NAME

卸载整个集群(Ambari和hadoop)

执行脚本:


#!/bin/bash


ambari-server stop
ambari-server reset
ambari-agent stop
service mysqld stop
service postgresql stop


python /usr/lib/python2.6/site-packages/ambari_agent/HostCleanup.py


yum remove ambari\* hadoop hdfs bigtop-jsvc bigtop-tomcat hbase\* hadoop\* hdp-select ranger\* zookeeper\* postgresql-libs postgresql postgresql-server
yum remove mysql mysql-server mysql-libs mysql-connector-java


rm -rf /opt/hadoop
rm -rf /opt/app/hadoop
rm -rf /opt/app/ambari-metrics-collector
rm -rf /opt/kafka-logs


rm -rf /usr/hdp
rm -rf /usr/hadoop
rm -rf /usr/kafka-logs


rm -rf /usr/lib/ambari*
rm -rf /usr/lib/hadoop
rm -rf /usr/lib/nagios
rm -rf /usr/lib/ams-hbase


rm -rf /var/nagios
rm -rf /var/kafka-logs


rm -rf /var/lib/ambari*
rm -rf /var/lib/flume
rm -rf /var/lib/ganglia*
rm -rf /var/lib/hadoop*
rm -rf /var/lib/hdfs
rm -rf /var/lib/hive
rm -rf /var/lib/atlas
rm -rf /var/lib/mysql
rm -rf /var/lib/pgsql




rm -rf /var/run/hadoop /var/run/hbase /var/run/zookeeper /var/run/flume /var/run/webhcat /var/run/hadoop-yarn /var/run/hadoop-mapreduce
rm -rf /var/run/accumulo
rm -rf /var/run/ambari*
rm -rf /var/run/atlas
rm -rf /var/run/nagios
rm -rf /var/run/spark


rm -rf /var/log/hbase /var/log/hive /var/log/zookeeper /var/log/flume /var/log/hadoop-yarn /var/log/hadoop-mapreduce
rm -rf /var/log/accumulo
rm -rf /var/log/ambari*
rm -rf /var/log/atlas
rm -rf /var/log/nagios
rm -rf /var/log/spark
rm -rf /var/log/hadoop


rm -rf /tmp/ambari-qa


rm -rf /etc/ambari*
rm -rf /etc/ams-hbase
rm -rf /etc/flume
rm -rf /etc/ganglia
rm -rf /etc/hadoop*
rm -rf /etc/hbase
rm -rf /etc/hive*
rm -rf /etc/nagios
rm -rf /etc/phoenix
rm -rf /etc/pig
rm -rf /etc/tez
rm -rf /etc/zookeeper
rm -rf /etc/accumulo
rm -rf /etc/atlas
rm -rf /etc/spark
rm -rf /etc/mahout


rm -rf /home/accumulo /home/ams /home/atlas /home/mahout /home/nagios /home/spark


rm -rf /etc/yum.repos.d/ambari.repo /etc/yum.repos.d/HDP-2.3.0.0.repo /etc/yum.repos.d/HDP-UTILS.repo /etc/yum.repos.d/HDP.repo

yum clean all


ps -elf | grep java


另外补充: userdel 部分

4、卸载所以服务之后 yum 不能用,发现是卸载python的组件导致

执行 whereis python  修改 vi /usr/bin/yum 中python的目录

5、安装metrict-monitor client的过程中报错, require python-2.6.6-64 while installed python-2.6.6-66

   在已经挂载镜像iso的Packages中拷贝出对应的python python-devel python-lib 下载python-2.6.6-66 rpm -e --nodeps python 后重新安装python2.6.6-64 报错解决

6、ams服务无法停止 ,进程无法Kill,userdel 无法删除, 重启机器后即可。

7、datanode 和zookeeper启动后一会自动挂掉,查Log发现 报错 Address already in use 查看对应组件的Log  /var/log/.....查看对应的端口,通过 netstat -anp | grep port_name kill 掉对应的进程,重新启动服务成功。

8、hawq master无法启动 执行 sysctl -p 后正常启动




Ambari2.7+HDP3.0安装(基于Centos7) 1.Ambari简介 Apache Ambari项目旨在通过开发用于配置,管理和监视Apache Hadoop集群的软件来简化Hadoop管理。Ambari通过其RESTful API提供了直观,易于使用的Hadoop管理Web UI。 Ambari使系统管理员可以: 设置Hadoop集群 Ambari提供了用于在任意数量的主机上安装Hadoop服务的分步向导。 Ambari处理群集的Hadoop服务的配置。 管理Hadoop集群 Ambari提供了用于在整个集群中启动,停止和重新配置Hado 阅读详情

相关推荐

centos 7 环境使用ambari离线搭建hadoop集群

hadoop介绍 https://baike.baidu.com/item/Hadoop/3526507 http://hadoop.apache.org/ ambari介绍 https://baike.baidu.com/item/Ambari/19697889 http://ambari.apache.org/   基础环境 1.服务器 ip ...

milestone 926

AMBARI2.6.2 HDP2.6.2中 HDFS安装失败

报错日志: stderr: Traceback (most recent call last): File "/var/lib/ambari-agent/cache/common-services/HDFS/2.1.0.2.0/package/scripts/hdfs_client.py", line 73, in <module> HdfsClient().execute() Fil...

zzzxmfj的博客 698

Hadoop建设工具Ambari的安装部署及完整使用(三)——部署安装

三.部署安装 1.安装Ambari-server 在线安装 1) 在hortonworks公共资源库,选择ambari仓库地址并下载 wget http://s3.amazonaws.com/public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari.repo   2) 将ambari.repo文件拷贝

BalaBalaYi的博客 1562

CentOS安装HDP集群 遇到的问题记录

这里主要记录一下安装hdp集群时遇到的问题。 看过我博客的可能会知道我之前装的是Ambari2.6.2,HDP2.6.5,安装到这里出现各种问题,后来领导说版本低,自己就直接重装并提高了版本,安装的是最新版Ambari2.7.3和HDP3.1.0,系统CentOS7.2。 前面安装过程都差不多,就不说了,到这里依然有各种错误。这里就记录下遇到的错误。 错误1. ambari自动在我的/etc/yu...

蜗牛小将 1万+

Ambari离线安装笔记

离线Ambari安装 目录 文章目录离线Ambari安装目录简介安装步骤准备基础环境修改Hostname配置hosts配置免密登录生成私钥配置信任主机安装JDK卸载OpenJDK(非必须)安装Oracle JDK挂载硬盘[非必须]挂载硬盘设置开机自启安装httpd安装启动服务设置开机自启关闭防火墙时钟同步服务[非必须]查看时钟状态服务准备Mysql[非必须]安装Mysql配置root权限密码安装Ambari准备Ambari离线源安装包解压缩本地yum源配置配置yum源文件分配到各个节点创建本地库查看yum源

optimus 763

3D视觉入门必看:深度图、点云图、IR图、RGB图像到底有什么区别?

本文深入解析了3D视觉中深度图、点云图、IR图与RGB图像的核心区别。深度图记录像素距离,是连接2D与3D的桥梁;点云图是显式的三维坐标集合;IR图感知红外光强度;RGB图像则提供颜色纹理。理解其信息维度和应用场景,是进行机器人导航、三维重建等任务的基础。

year5的博客 347

怎么设置某个用户生成hdfs文件的权限_HDFS 运维常见问题处理

腾讯游戏CROS体系的DBA维护着多套互娱数据平台的核心HDFS集群,积累了不少维护经验。1. 定期block全盘扫描,引起dn心跳超时而脱离集群hdfs有一个目录扫描机制,默认6小时会全盘扫描一次所有block,判断与内存里的那份blockMap是否一致。参考https://blog.cloudera.com/hdfs-datanode-scanners-and-disk-checke...

weixin_39631519的博客 370

41-dify案例分享-基于database插件实现Text2sql的数据库查询图表工作流

本文介绍基于 Text2SQL 的 Dify 工作流实现过程。先阐述 Text2SQL 概念、步骤及应用领域。接着说明工作流制作,包括用 chatflow 加开场白、获取系统时间,配置 LLM 生成 SQL,用 SQL Execute 工具查询,经 LLM 汇总结果,代码生成 ECharts 数据,条件分支判断图表类型输出。最后介绍验证测试、提供体验地址,还提及借助工具生成建表和初始化数据 SQL 语句。

个人技术 1万+

搭建hadoop:配置ambari中的各种坑

有朋友说安装好ambari后,hadoop的配置基本算是成功了,但是在配置ambari时还是不断报错 1、无法连接目标主机 解决方法:将centos001改为centos001.hadoop,一定要写成这样的格式 2、公钥错误 解决方法:将RSA改成DSA另外:不要安装ambari中自带spark,最好之后自己安装spark

slibra_L的博客 1343

图文带你理解什么是Few-shot Learning

Few-shot Learning(少样本学习)是Meta Learning(元学习)中的一个实例1,所以在了解什么是Few-shot Learning之前有必要对Meta Learning有一个简单的认识。不过在了解什么是Meta Learning之前还是要了解一下什么是Meta。因此,阅读本文后你将对如下知识有一个初步的了解。 What is Meta What is Meta Learning What is Few-shot Learning 1. What is Meta? meta就是描述

Pr4da的博客 1万+

Qwen3.5在昇腾NPU上部署:vLLM-Ascend全链路实战

大语言模型推理框架(如vLLM)通过PagedAttention等内存调度机制,显著提升显存利用率与吞吐性能;国产AI芯片(如昇腾NPU)需配套专用算子优化与硬件感知调度才能释放真实算力。本文聚焦Qwen3.5大语言模型在昇腾平台的端到端部署,深入解析vLLM-Ascend如何协同CANN工具链、适配RoPE位置编码与Tokenizer映射、调优block_size与kv_cache_dtype等关键参数,实现单卡42 tokens/s高吞吐与112ms低延迟。内容覆盖环境验证、源码编译、模型权重转换、服务

weixin_34335458的博客 281

Timeline Service V2.0 Reader启动失败

问题 Traceback (most recent call last): File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 995, in restart self.status(env) File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/YARN/package/scripts/timeliner

weixin_40578968的博客 348

N32串口DMA接收不定长数据:空闲中断与DMA通道的协同处理

本文详细解析了在N32系列MCU中,利用串口空闲中断与DMA通道协同处理不定长数据的核心机制与实战方法。通过剖析空闲中断的触发时机、DMA的配置要点以及两者协同工作的关键时序,提供了避免数据错乱的避坑指南和完整的代码实现,旨在帮助开发者构建高效、可靠的嵌入式串口通信子系统。

weixin_29191669的博客 125

【Ambari】Ambari搭建Hadoop集群

【Ambari】Ambari搭建Hadoop集群配置说明基础环境修改主机名和hosts文件关闭防火墙和selinuxjdk下载配置yum 离线安装 mysql免密操作:使 ambari-server 节点免密操作 ambari-agent 节点hadoop 各节点主机保持始终同步主节点从节点安装配置 ambari-server搭建 yum 本地源mysql 用户设置使用 yum 安装 ambari...

Hombre sin rostro的博客 1435

Linux 内核中 ARP 协议的全链路解析:从触发机制到物理层发送

核心设计思想按需解析:减少不必要的 ARP 请求,降低网络负载。分层解耦:协议栈各层(邻居子系统、Netfilter、驱动)职责分离,提高扩展性。ARP的核心作用是将IP映射为MAC地址,确保数据链路层能正确封装帧。其触发时机围绕“未知MAC地址需求”展开,覆盖通信初始化、缓存更新、网络变更及维护等多种场景。

数字人生 369

微信小程序 - request:fail errcode:10011 cronet_error_code:0 error_msg:network change, cancel all task请求报错

微信小程序请求接口,报request:fail errcode:10011是什么原因,uniapp微信小程序request:fail errcode:10011 cronet_error_code:0 error_msg:network change, cancel all task,微信小程序wx.request常规访问接口,有个别用户的接口请求频繁报错,UniApp 微信小程序uni.request请求接口报错:request:fail errcode:10011 的原因分析与解决方案,苹果ios,安卓

🏆 前端领域优质创作者 4568

Ambari2.7.3 Hortonworks3 HDP(hadoop3.1.0集群安装)

目录 一、目的: 二、版本选择: 三、hortonworks简介 四、准备工作: 4.1、Ambari、HDP版本介绍 4.2、工具包下载: 4.3、服务器防火墙关闭 4.3.1、关闭掉linux防火墙(所有机器) 4.4、修改主机名及机器隐射(hosts) 4.4.1、通过vi /etc/hostname 进行修改 4.4.2、修改/etc/hosts文件(所有机器) 4...

1万+

基于生存结局(生存分析/COX回归)的中介效应分析

① 建立观察变量OVB和中介变量MVB的回归模型(注意:这里根据mediation包的介绍,需要构建的是probit模型,而不是logist回归模型,网上有很多的代码用的logistic回归,结果自己跑的时候发现报错,我在这里陷了很久;为了方便演示,我们生成了一个协变量(Age)、一个连续型观察变量(liaOVC)、一个二分类观察变量(OVB)、一个连续型中介变量(MVC)、一个二分类中介变量(MVB)以及最后的结局变量(生存时间[time],生存结局[stats])。

m0_61863309的博客 1万+

centos系统下ambari离线部署hadoop

centos系统下ambari离线部署hadoop

QQ83512272的博客 1013

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

ansible 实现自动化部署ambari(纯离线)

文章目录一、业务场景二、选用技术三、准备四、服务器准备五、配置步骤1、配置网卡(所有节点)2、配置hosts映射(主节点)3、配置主节点到各个机器的ssh(主节点)4、安装ansible5、配置ansible的hosts(ansible使用的ip和定义主机组的映射)六、编写playbook七、附件-脚本1.closeTHP.sh2.modifyLimits.sh3.modifyNtpMaster.sh4.modifyNtpSlave.sh5.installJdk.sh6. closeSelinux.sh7.

jzy3711的博客 28万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Ambari系列(一):在离线环境中自动化安装Hadoop集群

在企业真实生产环境中,应该是没有外网链接的,或者做了外网隔离,因此在离线环境下搭建集群很有价值。在内网集群中搭建yum服务器,安装ambari和集群,是一种比较好的解决思路。使用ambari在自动化搭建大规模集群,使传统模式下搭建集群的时间又数天到数周缩短到几天或者几小时,彻底提高集群建设效率,有效避免人为错误,并且ambari是ASF开源软件,明显优于cloudera manager等商业软件,是集群搭建的不二选择。

1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

记录在阿里云下使用Ambari搭建部署Hadoop集群

步骤有点冗余,用的是CentOS7 效果图 粗略步骤及参考链接和遇到的问题: 1.阿里云服务器三台CentOS 7 64位 Server:172.19.209.* Slave:172.19.240.* 172.19.96.* 网络:NAT模式 2.设置FQDN 在各个节点上操作: vi /etc/hosts 172.19.209.* hadoop1.com hadoop1 172.19.24...

Moody的博客 1589

ambari安装过程中的一些误区(跳坑指南)(ambari的两个bug修复)

Ambari简介 Ambari概述 Apache Ambari是一种基于Web的工具,支持Apache Hadoop集群的创建、管理和监控。Ambari已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等;除此之外,Ambari还支持Spark、Storm等计算框架及资源调度平台YARN。 Apache Ambari 从集群节点和服务收集大量信息,并把它们表现为容易使用的,集中化的接口:Ambari Web.

zsk_john的技术分享专用博客 4291

Ambari2.7.5-HDP3.1.5集群离线搭建

文章目录

TT-Learning 3438

hadoop集群离线化搭建(利用HDP快速搭建大数据集群)

一 ansible的离线安装 链接:https://pan.baidu.com/s/1dKlwtLWSOKoMkanW900n9Q 提取码:ansi 相关安装方法详见本人的另一个博客:ansible2.9.18 centos7 x86_64系统下的完全rpm离线安装按照以上博客安装即可 首先需要说明的是,本次安装教程使用三台虚vm拟机搭建Hadoop集群,相关服务器的具体信息如下: 192.168.0.16 4G内存,4CPU,100G硬盘 192.168.0.17 4G内存,4CP

zsk_john的技术分享专用博客 1868

ambari超详细安装部署

ambari安装部署 Apache Ambari是一种基于Web的工具,支持Apache Hadoop集群的供应、管理和监控。Ambari已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等。 Apache Ambari 支持HDFS、MapReduce、Hive、Pig、Hbase、Zookeepr、Sqoop和Hcatalog等的集中管理。也是5个顶级hadoop管理工具之一。 安装环境说明 一台主节点(mas

洲小洲 4442
上一篇: kylin与superset集成实现数据可视化
下一篇: Team Foundation Server (TFS) 2015 安装指导
Ronney-Hua
博客等级 码龄10年 48粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值