• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

mysql - problem mit hostname?

Status
Für weitere Antworten geschlossen.
Erstmal Hallo an Alle!

Ich habe grad' mein erstes Linux
installiert und kann die MySQL-DB
nicht starten. Die Suchfunktion
hat nichts brauchbares gefunden
(vllt kapier ich es auch nicht?)

Apache&PHP laufen
bei rcmysql start kommt die Meldung:

SuSE 9.0 schrieb:
Creating MySQL privilege database and starting MySQL...
Neither host 'Vigor11' and 'localhost' could not be looked up with
/usr/bin/resolveip
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option

Kann Jemand zur Lösung dieses Problems
beitragen?

Greetz
 

nobbiew

Hacker
Konkret versucht das init-Skript deinen Rechnernamen o. den localhost aufzulösen. Beides sollte er über die Datei /etc/hosts tun können dort sollte etwa folgendes Existieren:
Code:
127.0.0.1   localhost
DEINEIP   Vigor11
Wenn das der Fall ist kann's noch an der /etc/nsswitch.conf liegen. Darin gibt es einen Eintrag hosts: der min. die werte
Code:
files dns
in genau der Reihenfolge haben sollte. Dahinter können zusätzlich noch andere Werte kommen. Zum prüfen einfach
Code:
resolveip localhost
resolveip Vigor11
ausführen. In beiden Fällen sollte er die zugehörige IP-Adresse ausgeben
 
OP
L

linuxchick

Newbie
Danke! Wenn ich das mit den
Antworten im Netz vergleiche..

Das stand in der hosts
Code:
# IP-Address  Full-Qualified-Hostname  Short-Hostname

127.0.0.2       linux   linux

Merkwürdig (für mich), dass der host Vigor11
garnet auftauchte, obwohl vorhanden?!?!

Na egal, hab' ihn samt IP einfach dazu
geschrieben und den anderen auskommentiert.

Oder gibt es ne sinnvolle Verwendung für
127.0.0.2?


Greetz & THX
 

nobbiew

Hacker
Offensichtlich ist beim Konfigurieren deines Netzes was in die Hose gegangen. Hast du's mit yast gemacht?

Den Eintrag kannst du so verwenden, denn eigentlich sind alle Adressen 127.0.0.x loop-Adressen. D.h. die gehen nicht über deine Netzkarte sondern nur über den Kernel. Das ist zum testen und ohne Netzanlschluss unerlässlich.
 
Status
Für weitere Antworten geschlossen.
Oben