ambari系列--报错问题

本文档详细介绍了Ambari中遇到的各种问题及解决方法,包括HDFS启动问题、节点日期同步、Hadoop安全模式退出、repo源更改、删除与新增节点、配置冲突处理、日志权限问题、HDFS balancer的使用、RESTful API访问以及服务卸载等操作。同时提供了Ambari集群的清理步骤,涉及组件卸载、快捷方式删除、用户与数据清理等多个环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

hbase 启动不起来,通常是因为节点日期不同步。


HDFS 无法启动,通常是因为hdfs 进入了安全模式,需要先退出来,再启动。

 

 

hadoop dfsadmin -safemode leave 


repo源的地址是可以随时更改的。

更改路径:admin -> stacks and Versions -> Versions -> 点击框的右上角笔样编辑图标 . 替换对应repo的url即可。


如何删除节点(hosts)

顶部hosts 菜单 -> 点选相应的主机名 -> 右上角 host Actions -> delete host


新增节点如果是基于原有的镜像创建,需要做host cleanup .

如果发现datanode启动,但是不是live , 很可能是新节点和其他节点配置冲突。这也就是为什么要做host cleanup 的原因。


另外,新添加的节点为非live, 不要试图通过调整namenode所在节点来解决,否则问题越来越多。




ambari.repo 指定了ambari的源; 通过在ambari web配置HDP源,自动生成 “HDP*.repo” 文件。




提示 /var/log/ambari-metrics-monitor/ambari-metrics-monitor.out 没有权限修改之类

这个问题,可以采取两种解决办法:

赋权: chown ams:hadoop  /var/log/ambari-metrics-monitor/ambari-metrics-monitor.out

在安装ambari metrics monitor 之前,先把这个文件删除。


本地用户administrator(本机windows用户)想要远程操作hadoop系统,没有权限引起的。
如果是测试环境,可以取消hadoop hdfs的用户权限检查。打开conf/hdfs-site.xml,找到dfs.permissions属性修改为false(默认为true)OK了。


ambari 界面上的 hdfs balancer 有时不管用。


可以通过手工执行命令来平衡:


 hadoop balancer 




ambari 可以通过 RESTful api 访问,例如:


 curl --user admin:admin http://10.0.2.11:8080/api/v1/clusters


ambari 每个组件的页面中间上方都有外部链接可以指向组件本身的管理和监控页面。


500 status code received on GET method for API: /api/v1/stacks/HDP/versions/2.4/recommendations 
Error message: Error occured during stack advisor command invocation: Cannot create /var/run/ambari-server/stack-recommendations
解决方案:sudo chown -R ambari /v

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李孟聊人工智能

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值