本文主要是介绍HDP 2.6.3.0 ambari安装 :Cannot match package for regexp name XX_${stack_version}错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
博主在Centos7.5 上进行HDP 2.6.3.0的安装,在安装过程中:
报错: :Cannot match package for regexp name xx_${stack_version}
如图:
博主这里以hbase为例,其他的可能是hadoop、pig等等。
参考了以下两篇文章的方法:
第一:
https://blog.csdn.net/weixin_42151684/article/details/81660851
根据这篇博客博主先卸载了已经安装的,再安装的确可以成功,但是对于需要同时安装server与client的依旧会报错。
第二:
https://community.hortonworks.com/content/supportkb/222040/errorno-package-found-for-spark2-stack-versionspar.html
根据这篇问答,博主修改了/usr/lib/ambari-agent/lib/resource_management/libraries/script/ script.py ,但是无效,经过跟踪发现,用的脚本不是这里。
最终解决方案:
修改 /usr/lib/python2.6/site-packages/resource_management/libraries/script/ script.py
533行 注释掉
# package_version = None
重新安装即可。
这篇关于HDP 2.6.3.0 ambari安装 :Cannot match package for regexp name XX_${stack_version}错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!