오징어 또는 커널 버퍼 오버 플로우


0

오징어에서이 오류가 발생합니다 (약 20 초 후에 사라지지만 끝까지 사용자를 귀찮게합니다).  (105) 사용할 수있는 버퍼 공간이 없습니다. 그런 다음 명령 줄로 가서 ping을 시도하면이 오류가 발생합니다.

핑 www.google.com connect : 사용 가능한 버퍼 공간이 없습니다.

따라서 오류는 커널과 관련이있는 것처럼 보입니다.

그래서이 줄들을 /etc/sysctl.conf에 추가했습니다.

net.core.rmem_max = 16777216  net.core.wmem_max = 16777216  net.ipv4.tcp_rmem = 4096 87380 16777216  net.ipv4.tcp_wmem = 4096 65536 16777216  net.ipv4.tcp_timestamps = 1  net.ipv4.tcp_sack = 1  net.ipv4.tcp_no_metrics_save = 1  net.core.netdev_max_backlog = 5000

그리고 변경 사항을 다시로드 ....하지만 여전히 오류가 발생

어떤 제안?

답변:


0

Google에 대한 빠른 검색 : ping no buffer space available 이 점에 동의하는 다양한 포럼 스레드를 반환합니다.

두 개의 NIC는 같은 IRQ를 공유하거나 다른 카드 / ide / usb 장치와 공유 할 수 있습니다.

시도해 볼 수 있습니다. cat /proc/interrupts 그런 경우인지 확인하십시오.

예를 들어 두 개의 NIC가있는 서버에서 나는 다음과 같은 것을 가지고있다.

0:      105539   IO-APIC-edge      timer
1:           2   IO-APIC-edge      i8042
2:           0   XT-PIC-XT         cascade
8:           1   IO-APIC-edge      rtc0
10:          0   IO-APIC-fasteoi   ohci_hcd:usb1
12:          4   IO-APIC-edge      i8042
14:  882208736   IO-APIC-edge      ide0
15:          0   IO-APIC-edge      ide1
22: 3552346607   IO-APIC-fasteoi   eth0
23: 3776214353   IO-APIC-fasteoi   eth1

여기에는 공유가 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.