当前位置: 首页 > 知识库问答 >
问题:

卡在应用程序时间线服务器安装在ambari 2.6.2

松秦斩
2023-03-14

安装应用程序时间线服务器时出错。请找出以下错误。

标准:

回溯(最近一次呼叫最后一次):

文件“/var/lib/ambari agent/cache/common services/warn/2.1.0.2.0/package/scripts/application\u timeline\u server.py”,第89行,在

执行

文件“/usr/lib/ambari agent/lib/resource_management/libraries/script/script.py”,第375行,执行

方法(env)

文件“/var/lib/ambari-agent/cache/common-services/warn/2.1.0.2.0/package/scripts/application\u timeline\u server.py”,第38行,安装中

自己安装软件包(env)

文件"/usr/lib/ambari-agent/lib/resource_management/库/脚本/script.py",第811行,install_packages

self.format_package_name包

文件“/usr/lib/ambari-agent/lib/resource\u-management/libraries/script/script.py”,第546行,格式为包名

raise Fail(“无法匹配regexp名称{0}的包。可用包:{1}”。格式(名称,self.Available_packages_in_repos))

标准:

2019-02-28 19:11:15211-堆栈特征版本信息:集群堆栈=2.6,命令堆栈=无,命令版本=无-

2019-02-28 19:11:15216-使用hadoop conf dir:/usr/hdp/current/hadoop client/conf

2019-02-2819:11:15217-组['hdfs']{}

2019-02-2819:11:15219-组['hadoop']{}

2019-02-2819:11:15219-组['users']{}

2019-02-28 19:11:15219-用户['zookeeper']{'gid':'hadoop','fetch_nonlocal_groups':True,'groups':[u'hadoop'],'uid':None}

2019-02-28 19:11:15,358-user['ams']{'gid':'hadoop','fetch_nonlocal_groups': True,'group':[u'hadoop'],'uid':无}

2019-02-28 19:11:15,368-user['ambari-qa']{'gid':'hadoop','fetch_nonlocal_groups': True,'group':[u'user'],'uid':无}

2019-02-28 19:11:15379-用户['hdfs']{'gid':'hadoop','fetch_nonlocal_groups':True,'groups':['hdfs'],'uid':None}

2019-02-28 19:11:15391-用户['Thread']{'gid':'hadoop','fetch_nonlocal_groups':True,'groups':[u'hadoop'],'uid':None}

2019-02-28 19:11:15402-用户['mapred']{'gid':'hadoop','fetch_nonlocal_groups':True,'groups':[u'hadoop'],'uid':None}

2019-02-28 19:11:15413-File['/var/lib/ambari-agent/tmp/changeUid.sh']{'content':静态文件('changeToSecureUid.sh'),'mode':0555}

2019-02-28 19:11:15415-执行['/var/lib/ambari agent/tmp/changeUid.sh ambari qa/tmp/hadoop ambari qa,/tmp/hsperfdata_ambari-qa,/home/ambari qa,/tmp/ambari qa,/sqoop ambari qa 0']{如果':'(测试$(id-u ambari qa)-gt 1000)|(假)}

2019年2月28日19:11:15430-由于未执行,正在跳过执行['/var/lib/ambari-agent/tmp/changeUid.sh ambari-qa/tmp/hadoop-ambari-qa,/tmp/hsperfdata_-ambari-qa,/home/ambari-qa,/tmp/sqoop-ambari-qa 0']

2019-02-28 19:11:15,431-组['hdfs']{}

2019-02-28 19:11:15,431-User['hdfs']{'fetch_nonlocal_groups': True,'group':['hdfs', u'hdfs']}

2019-02-28 19:11:15442-FS型:

2019-02-28 19:11:15442-目录['/etc/hadoop']{'mode':0755}

2019-02-28 19:11:15456-File['/usr/hdp/current/hadoop client/conf/hadoop env.sh']{'content':InlineTemplate(…),'所有者“:”hdfs“,”组“:”hadoop“}

2019-02-28 19:11:15457-目录['/var/lib/ambari agent/tmp/hadoop_java_io_tmpdir']{'owner':'hdfs','group':'hadoop','mode':01777}

2019-02-28 19:11:15474-存储库['HDP-2.6-repo-51']{'append_to_file':False,'base_url':'http://10.66.72.201/HDP/centos7/2.6.5.0-292“,”操作“:[”创建“],”组件“:[u'HDP”,“main'],”repo_模板“:“[{{repo_id}]\nname={{repo_id}}}\n{%if mirror_list%}mirror list={{mirror_list}{else%}baseurl={base_url}{%endif%}\n\n\npath=/\nenabled=1\ngpgcheck=0',repo文件名:{ambau-51}”

2019-02-28 19:11:15,482-File['/etc/yum.repos.d/ambari-hdp-51.repo']{'Content':'[HDP-2.6-repo-51]\nname=HDP-2.6-repo-51\nbasurl=http://10.66.72.201/HDP/centos7/2.6.5.0-292\n\npath=/\n启用=1\ngpgcheck=0'}

2019-02-28 19:11:15483-正在写入文件['/etc/yum.repos.d/ambari-hdp-51.repo'],因为内容不匹配

2019-02-28 19:11:15483-存储库['HDP-UTILS-1.1.0.21-repo-51']{'append_to_file':True,'base_url':'http://10.66.72.201/HDP-UTILS“,”操作“:['create'],”组件“:[u'HDP-UTILS”,“main'],“repo_-template':”[{{repo_-id}]\nname={{{repo_-id}}\n{%if-mirrorlist%}mirrorlist={{mirror_-list%}{else%}baseurl={base_-url}}{endif%}\n\n\npath=/\nenabled=1\ngpgcheck=0,'u-list%}mirrorlist

2019-02-28 19:11:15,487-File['/etc/yum.repos.d/ambari-hdp-51.repo']{'Content':'[HDP-2.6-repo-51]\nname=HDP-2.6-repo-51\nbasurl=http://10.66.72.201/HDP/centos7/2.6.5.0-292\n\npath=/\n启用=1\ngpgcheck=0\n[HDP-UTILS-1.1.0.21-repo-51]\nname=HDP-UTILS-1.1.0.21-repo-51\nbasurl=http://10.66.72.201/HDP-UTILS\n\npath=/\n启用=1\ngpgcheck=0'}

2019-02-28 19:11:15487-正在写入文件['/etc/yum.repos.d/ambari-hdp-51.repo'],因为内容不匹配

2019-02-28 19:11:15491-包['unzip']{'retry_on_repo_unavailability':False,'retry_count':5}

2019-02-28 19:11:15,840-跳过现有包解压的安装

2019-02-28 19:11:15,841-包['curl']{'retry_on_repo_unavailability': False,'retry_count': 5}

2019-02-28 19:11:15860-跳过现有机组的安装

2019-02-28 19:11:15,860-包['hdp-Select']{'retry_on_repo_unavailability': False,'retry_count': 5}

2019-02-28 19:11:15877-跳过现有机组hdp select的安装

2019-02-28 19:11:16194-命令存储库:HDP-2.6-repo-51,HDP-UTILS-1.1.0.21-repo-51

2019-02-28 19:11:16,194-适用的存储库:HDP-2.6-repo-51、HDP-UTILS-1.1.0.21-repo-51

2019-02-28 19:11:16196-在以下存储库中查找匹配的软件包:HDP-2.6-repo-51、HDP-UTILS-1.1.0.21-repo-51

2019-02-28 19:11:19,536-添加回退存储库:HDP-UTILS-1.1.0.21-repo-5,HDP-2.6-repo-5

2019-02-28 19:11:22,829-找不到hadoop_包{stack_version}-纱线(hadoop_(\d|_)-纱线$)

1次尝试后命令失败

谢啦

普拉尚特·古普塔

共有1个答案

汪思博
2023-03-14

这可能可以用这里描述的策略来解决。

即。使用hadoop_${stack_version}-yarn作为问题包:

yum clean all
yum list installed | grep "hadoop_*-yarn"
yum-complete-transaction 
yum remove hadoop_xxx-yarn

主要的解释可以从我提供链接的第一页找到。一些预先存在或刚刚安装的软件包似乎会导致间歇性问题/不一致。使用上述命令,可以使yum DB处于一致状态,并且可以卸载/删除问题包。

必须从错误消息的这一部分提取问题包的名称:

“resource_management.core.exceptions.Fail:无法与regexp名称hadoop_${stack_version}-thread的包匹配。”

 类似资料:
  • 问题内容: 不久前,有人建议我更改代码以使用PDO,以便对查询进行参数化并安全地将HTML保存在数据库中。 好吧,这是主要问题: 我看了http://php.net/manual/en/ref.pdo-mysql.php,但我并没有真正知道应该把那个字符串放在哪里… 我正在构建的网站实际上只需要一页PDO。虽然我可能会考虑重新编写它,但要花一些时间,而且我需要页面尽快运行,因此无法完全关闭MySQ

  • 我安装laravel服务器上通过油灰。我把公众和public_html联系起来。文件位于laravel文件夹public_html上方。安装后显示"内部服务器错误" 服务器遇到内部错误或配置错误,无法完成您的请求。

  • 我不是java程序员,对eclipse或web服务了解不多。我需要创建一个web服务,然后在windows服务器上进行设置。因此,我在eclipse juno ee中设置了一个本地主机Glassfish 3.1.2.2并创建了一个web服务。现在它将被转移到vm Windows2008服务器上。 我错过了什么?它似乎没有尝试或接近服务器,一旦按下ping就会出现错误。 如果是防火墙之类的东西,如何

  • 问题内容: 我需要在脱机服务器上安装“全局” npm应用程序。 安装普通应用程序很容易: 然后打包结果文件。手动或使用 npm pack 。 但是,如何安装全局应用程序(具有某种安装脚本),例如 永远 没有Internet? 问题答案: 试试npmbox,它是npmzip的新名称,它将允许您通过一个文件安装脱机npm软件包。

  • 本文向大家介绍Web服务器和应用程序服务器之间的区别,包括了Web服务器和应用程序服务器之间的区别的使用技巧和注意事项,需要的朋友参考一下 服务器是一个中心位置,通过网络应用程序可以存储和访问信息和程序。Web Server是一种服务器,它接受数据请求并返回相关文档,而Application Server包含一个ejb容器组件以及运行企业应用程序。 以下是Web服务器和应用程序服务器之间的重要区别

  • 我在本地系统上安装了laravel 5.1并开发了一个应用程序。 现在我必须在一个实时服务器上托管它。我们拥有的实时服务器是我们自己的,并且在其上运行许多其他应用程序。 我刚刚将laravel文件夹放在了一个路径中(没有其他内容),但它没有像我预期的那样工作。 我读过一些答案,上面说我必须将公用文件夹复制到服务器的公用文件夹中,其余的复制到一个文件夹中,对吗? 我必须安装作曲家,并按照larave