博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ambari 安装HDP3.0.1后,启动服务的问题记录
阅读量:7141 次
发布时间:2019-06-29

本文共 3420 字,大约阅读时间需要 11 分钟。

HDP的ambari集成安装工具真的是比ClouderaManager差上那么一点儿,不说安装的时候就麻烦,即使软件安装包已成功安装,也不意味着可以正常使用了,启动HDP集群过程中还会有不少的错误!

一、启动服务时,出现若干循环符号链接错误,比如下面是启动ranger时发生的其中一个错误信息:

setup_tagsync(upgrade_type=upgrade_type)  File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/RANGER/package/scripts/setup_ranger_xml.py", line 515, in setup_tagsync    create_parents = True  File "/usr/lib/ambari-agent/lib/resource_management/core/base.py", line 166, in __init__    self.env.run()  File "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line 160, in run    self.run_action(resource, action)  File "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line 124, in run_action    provider_action()  File "/usr/lib/ambari-agent/lib/resource_management/core/providers/system.py", line 177, in action_create    raise Fail("Applying %s failed, looped symbolic links found while resolving %s" % (self.resource, path))resource_management.core.exceptions.Fail: Applying Directory['/usr/hdp/current/ranger-tagsync/conf'] failed, looped symbolic links found while resolving /usr/hdp/current/ranger-tagsync/conf

解决办法,删掉错误的符号链接,建立正确的链接:

cd /usr/hdp/current/ranger-tagsyncunlink confln -s /etc/ranger-tagsync/3.0.0.0-1634/0 conf

二、权限错误: Permission denied,详见下面log信息

stderr:   /var/lib/ambari-agent/data/errors-919.txtTraceback (most recent call last):  File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/RANGER/package/scripts/ranger_admin.py", line 236, in 
RangerAdmin().execute() File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 351, in execute method(env) File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 968, in restart self.stop(env, upgrade_type=upgrade_type) File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/RANGER/package/scripts/ranger_admin.py", line 61, in stop Execute(format('{params.ranger_stop}'), environment={
'JAVA_HOME': params.java_home}, user=params.unix_user) File "/usr/lib/ambari-agent/lib/resource_management/core/base.py", line 166, in __init__ self.env.run() File "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line 160, in run self.run_action(resource, action) File "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line 124, in run_action provider_action() File "/usr/lib/ambari-agent/lib/resource_management/core/providers/system.py", line 263, in action_run returns=self.resource.returns) File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 72, in inner result = function(command, **kwargs) File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 102, in checked_call tries=tries, try_sleep=try_sleep, timeout_kill_strategy=timeout_kill_strategy, returns=returns) File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 150, in _call_wrapper result = _call(command, **kwargs_copy) File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 314, in _call raise ExecutionFailed(err_msg, code, out, err)resource_management.core.exceptions.ExecutionFailed: Execution of '/usr/hdp/current/ranger-admin/ews/ranger-admin-services.sh stop' returned 126. -bash: /usr/hdp/current/ranger-admin/ews/ranger-admin-services.sh: Permission denied

解决办法,添加执行权限:

chmod a+x ranger-admin-services.sh

 

转载于:https://www.cnblogs.com/dajianshi/p/9829346.html

你可能感兴趣的文章
android:minSdkVersion 版本 标示
查看>>
python模块 时间
查看>>
查询EBS 11i 用户名密码
查看>>
shell脚本创建文件
查看>>
9个杀手级 JVM 编程语言
查看>>
Exchange Server 2013 系列三:部署规划
查看>>
用IP地址添加网络打印机
查看>>
ActiveMQ与RabbitMQ使用camel集成
查看>>
A主机让B主机做它的web服务器
查看>>
shell脚本中if判断,if判断条件
查看>>
RabbitMQ安装方法总结如下:
查看>>
如何查看dd的拷贝进度
查看>>
我的友情链接
查看>>
项目管理软件achiveo
查看>>
参考资料--超链接
查看>>
Flume结合Spark测试
查看>>
初学RenderMonkey做一面旗帜飘动的效果
查看>>
Thrift 使用
查看>>
我在cacti使用中遇到的一些问题
查看>>
使用 Inno Setup 工具创建一个最简单的程序安装包
查看>>