"searchd" zeigt "FATAL: bind() failed on 0.0.0.0: Address already in use"
Wenn ich versuche den Befehl searchd
es zeigt:
using config file '/usr/local/etc/sphinx.conf'...
WARNING: compat_sphinxql_magics=1 is deprecated; please update your application and config
listening on all interfaces, port=9312
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
bind() failed on 0.0.0.0, retrying...
FATAL: bind() failed on 0.0.0.0: Address already in use
und wenn ich netstat -nlp
es ist schon searchd
Hafens.
- Konflikt?
- Was soll ich tun?
- Sind Sie ein
searchd
Entwickler?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie also bereits searchd läuft, warum willst du einen anderen starten?
Wenn Sie wirklich wollen, um zwei Instanzen (warum?), dann sollten Sie vereinbaren für Sie auf verschiedenen ports - jeder Instanz müssen Sie einen separaten config-Datei.
Können Sie nicht über Berechtigung oder direkten Zugriff auf Adresse
0.0.0.0:9312
oder es ist bereits von einem anderen Prozess verwendet.Versuchen zu ändern sphinx
searchd
Konfigurationlisten
option an eine andere Adresse, oder stellen Sie sicher, dass Adresse verfügbar ist.