Acontece que a resposta foi erro humano. Um técnico local achou que os servidores deviam estar conectados ao switch e os alterou sem mencionar a ninguém. Obrigado pelas sugestões polinomial e joechip.
Eu tenho 2 centos 5 servidores, conectados diretamente através de um cabo ethernet (não tenho certeza se é um cabo crossover ou direto), mas eles não podem pingar uns aos outros. Isso funcionou em algum momento, mas acredito que parou de funcionar ontem.
Infelizmente, este é um servidor remoto, por isso estou limitado ao que posso testar sobre o acesso a ssh ou a consola remota, ou seja, não posso simplesmente substituir o cabo.
O ethtool e o mii-tool mostram os nics conectados, auto-negociados em 1000 / full. iptables está desativado e o selinux está desativado.
Eu tentei reiniciar a interface de rede em ambos, forçando-os a renegociar, até fui tão longe como reiniciar os dois servidores. nada parece fora do lugar nas configurações para mim, então estou perdido aqui.
Configuração do servidor1:
route -n:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
10.90.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.90.250.1 0.0.0.0 UG 0 0 0 eth0
arquivo ifcfg:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.7
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
IPV6_AUTOCONF=yes
saída ifconfig:
eth1 Link encap:Ethernet HWaddr 00:15:17:66:99:C5
inet addr:192.168.1.7 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::215:17ff:fe66:99c5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2633 errors:0 dropped:0 overruns:0 frame:0
TX packets:1530 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:168952 (164.9 KiB) TX bytes:137137 (133.9 KiB)
Base address:0x2000 Memory:b8800000-b8820000
Configuração do servidor2:
route -n:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
10.90.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.90.250.1 0.0.0.0 UG 0 0 0 eth0
arquivo ifcfg:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.8
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
IPV6_AUTOCONF=yes
saída ifconfig:
eth1 Link encap:Ethernet HWaddr 00:15:17:66:9A:2D
inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::215:17ff:fe66:9a2d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5857 errors:0 dropped:0 overruns:0 frame:0
TX packets:7035 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:375200 (366.4 KiB) TX bytes:728319 (711.2 KiB)
Base address:0x2000 Memory:b8800000-b8820000
Qualquer ideia ou sugestão seria muito apreciada.
Eu tenho visto problemas como esses quando o driver CentOS não suporta totalmente a placa de rede, como alguns adaptadores de rede para servidores HP Proliant. Tente procurar um driver fornecido pelo fabricante ou integrador da placa e aplicá-lo.
Tags networking linux centos