我在CentOS6.9上安装了CM和CDH,其中一个主机上出现了一些错误。
所以我想重新安装cloudera-manager-agent,但失败了。
然后我用rpm重新安装(我已经下载了rpms),结果如下:
[root@xxx yum.repos.d]# rpm -e cloudera-manager*
error: package cloudera-manager-agent-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
error: package cloudera-manager-daemons-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
error: package cloudera-manager.repo is not installed
error: package cloudera-manager-server-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
error: package cloudera-manager-server-db-2-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
[root@vm8034 yum.repos.d]# rpm -U cloudera-manager*
error: cloudera-manager.repo: not an rpm package (or package manifest):
[root@vm8034 yum.repos.d]# rpm -U cloudera-manager*.rpm
package cloudera-manager-daemons-5.12.0-1.cm5120.p0.120.el6.x86_64 is already installed
package cloudera-manager-server-5.12.0-1.cm5120.p0.120.el6.x86_64 is already installed
package cloudera-manager-server-db-2-5.12.0-1.cm5120.p0.120.el6.x86_64 is already installed
package cloudera-manager-agent-5.12.0-1.cm5120.p0.120.el6.x86_64 is already installed
[root@xxx yum.repos.d]# rpm -q cloudera-manager*
package cloudera-manager-agent-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
package cloudera-manager-daemons-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
package cloudera-manager.repo is not installed
package cloudera-manager-server-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
package cloudera-manager-server-db-2-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm is not installed
答案 0 :(得分:0)
尝试使用yum而不是rpm,看看是否有效:
CharacterVector
更新:
尝试#include <Rcpp.h>
using namespace Rcpp;
// [[Rcpp::export]]
CharacterVector to_string(SEXP t) {
return CharacterVector(t);
}
。这将搜索系统的可用更新并显示列表。您可以检查cloudera是否在列表中。
然后查看官方网站,看看是否有新版本可供下载: https://www.cloudera.com/downloads/manager/5-12-0.html
如果尝试下载软件包,请将其保存在服务器上并手动安装:
yum update cloudera-manager*
另外,您应该检查yum update
的内容以获取 exclude = 选项。通常用于从更新中排除某些包。如果你在那里找到了cloudera,那就是为什么它永远不会更新那个包。