2015-01-22 6 views
0

При добавлении подчиненных к быстродействующей VM, предоставленной cloudera, я получаю следующую ошибку. Это похоже на несовместимую встроенную ошибку, но я не уверен. Если да, то как я могу его решить. Любое предложение будет оценено по достоинству.Проблема с Cloudera при добавлении ведомых, cloudera-manager-agent должен иметь Version = 5.3.0 и Build = 155, выходящий из дескриптора файла закрытия журнала

/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

Итак, проведя целый день, пытаясь решить эту проблему, я смог ее исправить. Проблема заключается в репо и посылки не на одной странице, одна из которых имеет более старую структуру, чем другая, которая вызывает проблему при обновлении. Ручное обновление главного узла решило проблему для меня. Следуйте этой статье для обновления, если вы столкнулись с аналогичной проблемой: - 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