mysql-python - Cloudera manager 代理无法安装 - 没有提供 cloudera-manager-agent 所需的 MySQL-python、python、python-psycopg2
问题描述
你好,
我有一个 CentOS-8 linux 集群,我正在尝试在其上安装 Cloudera 6.2.1。正如您在附图中看到的那样,由于 3 个冲突请求,cloudera-manager-agent 安装失败。第一个是 MySQL-python。我试图下载该依赖项,但是他们只为 CentOS-7 提供它,我被困在这里。
如果我查看 /usr/lib64/python2.7/site-packages/ 我肯定知道我没有所需的 MySQL-python。我只有:mysql、mysql_connector_python-8.0.18-py2.7.egg-info 和 mysqlx
你对我有什么建议吗?
非常感谢!
阿林
解决方案
Cloudera 不支持 Centos 8。您可以尝试通过此获取它,但我不知道 CM 是否会识别它: https ://centos.pkgs.org/8/mysql-connectors-x86_64/mysql-connector-python -8.0.18-1.el8.x86_64.rpm.html python-psycopg2 是通过https://centos.pkgs.org/8/postgresql-10-x86_64/python2-psycopg2-2.8.3-1.rhel8 提供的。 x86_64.rpm.html
但老实说,只要 Centos 不开始支持更高版本,我会建议降级到 Centos 7.8。兼容性矩阵在这里: https ://docs.cloudera.com/documentation/enterprise/6/release-notes/topics/rg_os_requirements.html
推荐阅读
- assembly - x86 程序集 - 编码相对 jmp
- python - 这是访问私有变量吗?
- c# - PythonNet:嵌入c#时如何从python函数通知c#调用者
- java - 将对列表与 Java 中的自定义类的元素进行比较
- answer-set-programming - Clingo:按顺序(索引)比较字符串文字?
- javascript - JavaScript 中回调函数的替代方案
- c# - 如果我们使用表达式交互 ChangepropertyAction,XAML 中的两种方式绑定不会更新源
- operating-system - MBR 十六进制转储的用途是什么,使用它可以做什么?
- c# - 如何使用 Sinc 函数将图像大小加倍是 asp.net c#?
- reactjs - 如何将渲染函数之外的数组映射到setState?