Услуги Centos не могут привязать localhost, но найти на * или определенный IP-адрес

У меня есть VPS с установленным Centos 6.4. Я раньше имел VPS в Цифровом Океане, что, когда я запускаю PostgreSQL или Monit, которые связывают с localhost, они все хорошо работают. Но на новом VPS, когда я сделал, чтобы PostgreSQL слушал "localhost", заявляет PostgreSQL:

WARNING: could not create listen socket for "localhost"

И Monit, когда я говорю Monit слушать на "localhost", Monit, говорит:

http server: Could not create a server socket at port 2812 -- Cannot assign requested address

Интересно, что могло быть неправильным в моих VPS, которые приводят к такому поведению. Если я сделал, чтобы PostgreSQL послушал на '*' вместо "localhost" затем, он работает очень хорошо.

Обновление:

Мой ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:50:56:0A:01:3D
          inet addr:xxx.xx.xxx.xxx  Bcast:103.27.236.127  Mask:255.255.255.192
          inet6 addr: fe80::250:56ff:fe0a:13d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:198875 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49492 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:135854898 (129.5 MiB)  TX bytes:7779876 (7.4 MiB)

lo        Link encap:Local Loopback
          LOOPBACK  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Мой /etc/hosts

127.0.0.1               localhost.localdomain localhost localhost4 localhost4.localdomain4 CentOS64
::1             localhost localhost.localdomain localhost6.localdomain6 localhost6
2
задан 5 August 2014 в 06:28
1 ответ

Ваш lo интерфейс не работает. Обратите внимание, что он явно не , а не говорит, что это UP и не имеет своего ассоциированного IP-адреса 127.0.0.1. Понятия не имею, как это могло произойти, т.к. это всегда должно всплывать.

Если интерфейс lo не работает, никакие программы не могут связаться или подключиться к локальному хосту.

Поднимите его сами:

ifup lo
4
ответ дан 3 December 2019 в 10:04

Теги

Похожие вопросы