Betriebssystem für Personal & Enterprise-Anwendung für Hadoop

Ich bin mir nicht sicher, ob dies das richtige Forum ist, um diese Frage zu stellen. Bitte teilen Sie mir mit, welche SE-Site ich verwenden muss, falls ich im falschen Forum bin.

Ich habe angefangen, Hadoop zu lernen, und ich habe Hortonworks auf meinem System ausprobiert (mit VmWare oder VirtualBox). Ich möchte nicht am Vertrieb arbeiten, der von einem Unternehmen bereitgestellt wird. Grund:

  • Da ich neue Projekte von Kunden erwarte, müsste ich nur die erforderliche Komponente auf dem Server installieren.
  • Ich möchte Hadoop tiefer lernen.

Jetzt, da ich aus Windows komme, suche ich nach einem Betriebssystem, das für Hadoop geeignet ist (ich möchte nur Hive & Spark installieren). Bei einer eingeschränkten Wissenssuche bei Google erfuhr ich, dass die folgenden Betriebssysteme für die Installation von Apache Hadoop geeignet sind

  • CentOS
  • LinuxMint
  • Fedora
  • Ubuntu

Ich suche nach einem Betriebssystem, das auf meinem Laptop (6 GB RAM) ausgeführt werden kann, und ich kann auch empfehlen, es auf dem Enterprise-Produktionsserver auszuführen. Da ich ein Anfänger bin und MS-Hintergrund habe, möchte ich außerdem, dass Installation und Wartung problemlos sind. Welches Betriebssystem eignet sich am besten für mich, da ich dasselbe Betriebssystem sowohl für den PC als auch für den Unternehmensproduktionsserver verwenden werde.

Antworten (1)

"Problemlos" in Ihrer Frage bedeutet, welches Betriebssystem die beste Kombination aus offizieller und Community-Unterstützung bietet, was meiner Meinung nach eindeutig Ubuntu ist.

Stapelüberlauf-Fragen, die mit hadoop getaggt sind, sortiert nach Anzahl der Fragen

  • Ubuntu - 1.645 Ergebnisse
  • CentOS - 428 Ergebnisse
  • Fedora - 36 Ergebnisse
  • Linux Mint - 27 Ergebnisse

Ubuntu dominiert die Suchergebnisse bei Stack Overflow und es gibt auch 176 mit hadoop getaggte Fragen bei Ask Ubuntu Q&A.

Ubuntu hat auch eine sehr gute Paketverwaltung. Ich empfehle die Installation der neuesten Long Term Support (LTS)-Version, nämlich Ubuntu 16.04. Ubuntu 16.04 kann problemlos auf die nächste LTS-Version, Ubuntu 18.04, aktualisiert werden, wenn diese im April 2018 veröffentlicht wird. Sicherheits- und Wartungsupdates werden für Ubuntu LTS-Versionen für fünf Jahre nach dem Veröffentlichungsdatum bereitgestellt.

Dasselbe könnte für Mint gesagt werden (das auf und Ubuntu basiert und es verbessert). Aber zugegeben, der Vorteil von Ubuntu aus Sicht eines Stack Exchange-Benutzers ist: Es hat AskUbuntu, während es keinen expliziten Platz für Mint gibt – obwohl es immer Unix & Linux gibt :)
Vielen Dank für Ihre ausführliche Antwort. +1. Aber braucht Ubuntu im Vergleich zu CentOs, Fedora oder Linux Mint weniger RAM?
Diese Frage erfordert eine lange Antwort, da die RAM-Anforderungen von Ubuntu Server im Vergleich zum Ubuntu-Desktop recht sparsam sind und außerdem ab Ubuntu 17.10 Ubuntu die Standard-Desktop-Umgebung geändert hat. Diese Frage auf Ask Ubuntu fügt alle Teile auf einer Seite zusammen: Wie finde ich heraus, welche Version und welches Derivat von Ubuntu für meine Hardware in Bezug auf die minimalen Systemanforderungen geeignet ist? . Die akzeptierte Antwort enthält die meisten wesentlichen Informationen.
Vergleicht man Ubuntu Server mit CentOS, Mint Server oder Fedora Server, benötigen sie alle ungefähr die gleiche Menge an RAM. Die Standard-Desktop-Editionen benötigen außerdem alle ungefähr die gleiche Menge an RAM.