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