Ambari i biblioteka libtirpc-devel

Podczas instalacji Ambari na najnowszych platformach CentOS / Red Hat możemy dostać błąd podobny do poniższego:

2017-11-17 13:04:44,147 - Execution of '/usr/bin/yum -d 0 -e 0 -y install hadoop_2_6_3_0_235-client' returned 1. Error: Package: hadoop_2_6_3_0_235-hdfs-2.7.3.2.6.3.0-235.x86_64 (HDP-2.6)
           Requires: libtirpc-devel
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
2017-11-17 13:04:44,147 - Failed to install package hadoop_2_6_3_0_235-client. Executing '/usr/bin/yum clean metadata'

W celu dokończenia instalacji wystarczy zainstalować brakującą zależność:

Dla Red Hat 7.x

sudo yum install https://www.rpmfind.net/linux/centos/7.6.1810/os/x86_64/Packages/libtirpc-devel-0.2.4-0.15.el7.x86_64.rpm

(Aktualną wersję ścieżki należy sprawdzić na https://rpmfind.net/linux/rpm2html/search.php?query=libtirpc-devel%28x86-64%29&submit=Search+...&system=CentOS&arch=)

Ścieżka do powyższego pliku może się zmieniać (zwiększa się numer wersji), gdy dostaniemy błąd “nie ma pliku” bądź “nie ma nic do zrobienia” należy sprawdzić czy ścieżka jest poprawna.

BigDataPassion
Built with Hugo
Theme Stack designed by Jimmy