
Ich habe Hadoop-2.4.0 auf meinem System (14.04) installiert, möchte es vollständig entfernen und neu installieren. Wenn ich den konfigurierten Ordner hadoop gelöscht habe, reicht es dann aus, hadoop in meinem Ubuntu 14.04 LTS zu entfernen?
Antwort1
Eigentlich lösche ich einfach den Ordner hadoop, der die Berechtigung dazu hat (siehe unten) an meinen HDFS-Benutzer.
$ sudo rm -r -f /usr/local/hadoop/
Zuvor habe ich hadoop-2.4.0 extrahiert und meinem HDFS-Benutzer (hadoopuser - HDFS-Benutzer) die Berechtigung erteilt.
$ sudo chown -R hadoopuser:hadoop hadoop
Danach habe ich Benutzer (Hadoopuser) und Gruppe (Hadoop) entfernt.
root@ARUL-PC:~# deluser hadoopuser
Removing user `hadoopuser' ...
Warning: group `hadoop' has no more members.
Done.
root@ARUL-PC:~# deluser --group hadoop
Removing group `hadoop' ...
Done.
Jetzt ist hadoop-2.4.0 nicht in meinem System vorhanden.
Notiz :
In meinem System ist der konfigurierte Hadoop-Ordner /usr/local/hadoop/
.
Antwort2
Sie können Hadoop wie folgt deinstallieren:
sudo apt-get purge hadoop-2.4.*
Dadurch werden alle mit Hadoop verbundenen Pakete und Konfigurationen von Ihrem System entfernt.
Antwort3
Ich habe mich eine ganze Weile damit herumgeschlagen und dann beschlossen, es hier zu teilen:
Der Trick besteht im Wesentlichen darin, alle Symlinks zu löschen, die auf Speicherorte verweisen, an denen sich HDP-Komponenten befinden, da diese 80 % des Problems verursachen. Hier ist eine Schritt-für-Schritt-Anleitung dazu:
Hoffentlich hilft das!