Ambari 2.4.1 安裝HDP 2.5中遇到的問題解決
本人是Ambari新手,第2詞安裝Ambari及HDP,上次次安裝比較順利,因為伺服器上比較乾淨沒有殘餘,這次是由於想使用spark2.0,本來從ambari從2.4.0升級到2.4.1,及HDP從2.4.2升級到2.5都很順利,但是在使用spark2.0時程式老報錯,我就想再使用spark1.6.2試試,但之前把這個版本從Ambari中刪除了,就要重灌,再加上手賤又把spark2.0也從ambari中刪除,重灌spark1.6.2老是不成功,於是索性就把ambari解除安裝了重灌,解除安裝的時候又解除安裝的不乾淨,導致安裝的時候老是報錯。
主要問題都是由於各個服務殘留導致的:
我使用如下命令解除安裝各種包的殘留:
dpkg -P hive-2-5-0-0-1245-hcatalog
dpkg -P hive-2-5-0-0-1245
dpkg -P hive2-2-5-0-0-1245
dpkg -P hive2-2-5-0-0-1245-jdbc
dpkg -P hive-2-5-0-0-1245-jdbc
dpkg -P atlas-metadata-2-5-0-0-1245-hive-plugin
dpkg -P hbase-2-5-0-0-1245
dpkg -P libhdfs0-2-5-0-0-1245
dpkg -P tez-2-5-0-0-1245
dpkg -P tez-hive2-2-5-0-0-1245
dpkg -P hadoop-2-5-0-0-1245-client
dpkg -P hadoop-2-5-0-0-1245-hdfs-secondarynamenode
dpkg -P hadoop-2-5-0-0-1245-hdfs-zkfc
dpkg -P hadoop-2-5-0-0-1245-hdfs-namenode
dpkg -P hadoop-2-5-0-0-1245-hdfs-journalnode
dpkg -P hadoop-2-5-0-0-1245-hdfs-datanode
dpkg -P hadoop-2-5-0-0-1245-hdfs
dpkg -P hadoop-2-5-0-0-1245-mapreduce
dpkg -P hadoop-2-5-0-0-1245-yarn
dpkg -P hadoop-2-5-0-0-1245
dpkg -P atlas-metadata-2-5-0-0-1245-hive-Plugin
dpkg -P spark-2-5-0-0-1245-Python
dpkg -P storm-2-5-0-0-1245-slider-client
dpkg -P zookeeper-2-5-0-0-1245
dpkg -P slider-2-5-0-0-1245
dpkg -P spark-2-5-0-0-1245-yarn-shuffle
dpkg -P datafu-2-5-0-0-1245
dpkg -P bigtop-jsvc
dpkg -P livy-2-5-0-0-1245
dpkg -P ranger-2-5-0-0-1245-storm-Plugin
dpkg -P mysql-connector-java
dpkg -P spark-2-5-0-0-1245
dpkg -P ambari-metrics-assembly
dpkg -P pig-2-5-0-0-1245
dpkg -P smartsense-hst
dpkg -P hive-2-5-0-0-1245-webhcat
dpkg -P ranger-2-5-0-0-1245-hdfs-Plugin
dpkg -P ranger-2-5-0-0-1245-yarn-Plugin
dpkg -P ranger-2-5-0-0-1245-hbase-plugin
dpkg -P ranger-2-5-0-0-1245-hive-plugin
dpkg -P ranger-2-5-0-0-1245-hdfs-plugin
dpkg -P spark2-2-5-0-0-1245-yarn-shuffle
dpkg -P hdp-select
大多數包的殘留清理都很乾淨,但是唯獨zookeeper老是出問題。下面說下我處理的過程:
使用Ambari安裝老是出問題,老是報各種奇奇怪怪的問題,所以就打算手動安裝下,結果手動安裝zookeeper老是出錯,
/var/lib/dpkg/info/zookeeper-2-5-0-0-1245.postinst:line 28: /usr/bin/hdp-select: No such file or directory
然後就解除安裝了,先安裝hdp-select,再安裝zookeeper時
,提示zookeeper已存在,於是執行命令 apt-get remove zookeeper-2-5-0-0-1245, 解除安裝的時候有個警告,說是沒有刪除/usr/hdp/zookeeper這個