2016-03-29 7 views
0

Warum ist es notwendig, eine statische ip setzen und dann in die/etc/hosts datei setzen setzen die statische ip und host installieren hadoop? dies wie:Warum ist es notwendig, eine statische ip zu installieren hadoop

127..0.1 localhost 
::1  localhost 
192.10.1.20 hadoophost 
+0

Es läuft alles auf Namensauflösung hinaus. Die Namensauflösung erfolgt nur während des Starts eines Dienstes oder Clients. Sobald der Name der IP aufgelöst ist, wird die Verbindung zu dieser IP aufgebaut und wiederhergestellt, wenn sie verloren geht. Was passiert, wenn ein Knoten neu gestartet und eine neue IP zugewiesen wird? Die anderen Knoten können die Verbindung zur nun fehlenden IP-Adresse nicht wiederherstellen. – alvits

Antwort

0

Im Allgemeinen ...

Warum seine notwendig, um eine statische IP-

Denn wenn die Maschine startet neu einzustellen und erwirbt eine neue IP-Adresse über DHCP, dann Dein Cluster bricht komplett zusammen.

Wenn Sie einen Eintrag zu /etc/hosts hinzufügen, kann der Computer andere Computer und sich selbst anhand des Hostnamens und nicht der IP-Adresse referenzieren.

Verwandte Themen