美文网首页
重启spark2的客户端失败,报错parent director

重启spark2的客户端失败,报错parent director

作者: 你的努力时光不会辜负 | 来源:发表于2021-04-20 10:14 被阅读0次

Traceback (most recent call last):

  File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/SPARK2/package/scripts/spark_client.py", line 55, in <module>

    SparkClient().execute()

  File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 352, in execute

    method(env)

  File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/SPARK2/package/scripts/spark_client.py", line 41, in configure

    setup_spark(env, 'client', upgrade_type=upgrade_type, action = 'config')

  File "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/SPARK2/package/scripts/setup_spark.py", line 106, in setup_spark

    mode=0644

  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/libraries/providers/properties_file.py", line 55, in action_create

    encoding = self.resource.encoding,

  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 120, in action_create

    raise Fail("Applying %s failed, parent directory %s doesn't exist" % (self.resource, dirname))

resource_management.core.exceptions.Fail: Applying File['/usr/hdp/current/spark2-client/conf/spark-defaults.conf'] failed, parent directory /usr/hdp/current/spark2-client/conf doesn't exist

原因就是:spark2的client没安装成功

安装成功应该有以下3个包,如果没有,通过yum -y install spark2_3_1_0_0_78-yarn-shuffle-2.3.2.3.1.0.0-78来安装上,重启就好了

rpm -qa|grep spark2

yum -y install 包名(支持*) :自动选择y,全自动

yum install 包名(支持*) :手动选择y or n

yum remove 包名(不支持*)

rpm -ivh 包名(支持*):安装rpm包

rpm -e 包名(不支持*):卸载rpm包

相关文章

网友评论

      本文标题:重启spark2的客户端失败,报错parent director

      本文链接:https://www.haomeiwen.com/subject/udwglltx.html