Ich möchte in der Lage sein, einen Hadoop-Cluster in Docker zu starten und die Hadoop-Knoten mithilfe von swarm an die verschiedenen physischen Knoten zu verteilen.Wie wird Hadoop in Docker Swarm eingerichtet?
Ich habe das Sequentiq-Bild gefunden, mit dem ich Hadoop in einem Andock-Container ausführen kann, aber das erlaubt mir nicht, mehrere Knoten zu verwenden. Ich habe mir auch das Cloudbreak-Projekt angeschaut, aber es scheint eine Open-Stack-Installation zu benötigen, die ein wenig übertrieben erscheint, weil es mir so vorkommt, als würde der Schwarm allein genug sein, um das zu tun, was wir brauchen.
Auch ich fand this Stackoverflow Frage + Antwort, die auf Weben beruht, die sudo-Rechte benötigt, die unser Administrator nicht jedem geben wird.
Gibt es eine Lösung, so dass der Start des Hadoop-Clusters darauf hinausläuft, ein paar Container über den Schwarm zu starten?