添加从属时Cloudera问题,cloudera-manager-agent必须具有Version = 5.3.0和Build = 155,退出关闭日志文件描述符

时间:2015-01-22 21:48:55

标签: cloudera slave cloudera-manager cloudera-quickstart-vm

在向cloudera提供的快速启动VM添加从属时,我收到以下错误。它看起来像不兼容的内置错误,但我不确定。如果是这样,我该如何解决它。任何建议将不胜感激。

    /tmp/scm_prepare_node.FmQxihPe 
    using SSH_CLIENT to get the SCM hostname: 10.0.96.100 49973 22 
    opening logging file descriptor 
    Starting installation script...
    Acquiring installation lock...
    BEGIN flock 4 
    END (0) 
    Detecting root privileges...
    effective UID is 0 
    Detecting distribution...
    BEGIN grep Tikanga /etc/redhat-release 
    END (1) 
    BEGIN grep 'CentOS release 5' /etc/redhat-release 
    END (1) 
    BEGIN grep 'Scientific Linux release 5' /etc/redhat-release 
    END (1) 
    BEGIN grep Santiago /etc/redhat-release 
    END (1) 
    BEGIN grep 'CentOS Linux release 6' /etc/redhat-release 
    END (1) 
    BEGIN grep 'CentOS release 6' /etc/redhat-release 
    END (0) 
    /etc/redhat-release ==> CentOS 6 
    Detecting Cloudera Manager Server...
    CentOS release 6.6 (Final) 
    BEGIN host -t PTR 10.0.96.100 
    END (127) 
    /tmp/scm_prepare_node.FmQxihPe/scm_prepare_node.sh: line 105: host: command not found 
    BEGIN which python 
    END (0) 
    BEGIN python -c 'import socket; import sys; s = socket.socket(socket.AF_INET); s.settimeout(5.0); s.connect((sys.argv[1], int(sys.argv[2]))); s.close();' 10.0.96.100 7182 
    /usr/bin/python 
    END (0) 
    BEGIN which wget 
    END (1) 
    which: no wget in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin) 
    BEGIN wget -qO- -T 1 -t 1 http://169.254.169.254/latest/meta-data/public-hostname && /bin/echo 
    END (127) 
    /tmp/scm_prepare_node.FmQxihPe/scm_prepare_node.sh: line 105: wget: command not found 
    Installing package repositories...
    validating format of repository file /tmp/scm_prepare_node.FmQxihPe/repos/rhel6/cloudera-manager.repo 
    installing repository file /tmp/scm_prepare_node.FmQxihPe/repos/rhel6/cloudera-manager.repo 
    repository file /tmp/scm_prepare_node.FmQxihPe/repos/rhel6/cloudera-manager.repo installed 
    Refreshing package metadata...
    BEGIN yum clean all 
    Loaded plugins: fastestmirror 
    Cleaning repos: base cloudera-cdh5 cloudera-manager extras updates 
    Cleaning up Everything 
    END (0) 
    BEGIN rm -Rf /var/cache/yum/x86_64 
    END (0) 
    BEGIN yum makecache 
    Loaded plugins: fastestmirror 
    Metadata Cache Created 
    END (0) 
    Installing cloudera-manager-agent package...
    BEGIN yum list installed cloudera-manager-agent 
    Loaded plugins: fastestmirror 
    Error: No matching Packages to list 
    END (1) 
    BEGIN yum info cloudera-manager-agent 
    Loaded plugins: fastestmirror 
    Determining fastest mirrors 
    * base: mirror.nexcess.net 
    * extras: mirror.thelinuxfix.com 
    * updates: mirror.us.leaseweb.net 
    Available Packages 
    Name : cloudera-manager-agent 
    Arch : x86_64 
    Version : 5.3.0 
    Release : 1.cm530.p0.166.el6 
    Size : 3.8 M 
    Repo : cloudera-manager 
    Summary : The Cloudera Manager Agent 
    URL : http://www.cloudera.com 
    License : Proprietary 
    Description : The Cloudera Manager Agent. 
    : 
    : The Agent is deployed to machines running services managed by 
    : Cloudera Manager. 

    END (0) 
    Version : 5.3.0 
    cloudera-manager-agent must have Version=5.3.0 and Build=155, exiting 
    closing logging file descriptor 

1 个答案:

答案 0 :(得分:1)

所以,在花了一整天试图解决这个问题后,我能够解决它。问题是repo和parcel不在同一页面上,其中一个版本比其他版本更旧,导致更新时出现问题。手动更新主节点为我解决了问题。如果遇到类似问题,请按照本文进行升级: - http://www.cloudera.com/content/cloudera/en/documentation/cloudera-manager/v5-0-0/Cloudera-Manager-Administration-Guide/cm5ag_upgrade_cm5.html?scroll=cmig_topic_9_4