Поднял второй сервер для фотохостинга, точно так же, как настраивал первый. Все было нормально, но через сутки как на него начали заливать контент он начал тормозить в отдаче. bwm-ng начал подсвечивать поля со скоростью отдачи белым цветом:
в логах ничего странного кроме
Sep 24 20:13:59 ubuntu kernel: [ 5919.520020] Out of socket memory
Содержимое sysctl.conf:
net.ipv4.ip_forward = 1 зкакаментил, уже включено выше
net.inet.tcp.syncookies=1
kern.ipc.maxsockets=32768
net.inet.tcp.tcbhashsize=4096
net.inet.tcp.hostcache.hashsize=1024
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 0
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 4294967295
kernel.shmall = 268435456
net.ipv4.tcp_keepalive_time = 60
net.ipv4.tcp_keepalive_intvl = 2
net.ipv4.tcp_keepalive_probes = 3
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_window_scaling = 0
net.ipv4.tcp_sack = 0
net.ipv4.tcp_timestamps = 0
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close = 30
net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait = 30
net.ipv4.netfilter.ip_conntrack_tcp_timeout_last_ack = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 30
net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 60
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 30
net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv = 30
net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_sent = 30
net.core.rmem_max=450000
net.core.wmem_max=450000
net.core.rmem_default=450000
net.core.wmem_default=450000
net.ipv4.tcp_mem=800000 2800000 3700000
net.ipv4.tcp_rmem=4069 350000 450000
net.ipv4.tcp_wmem=4096 350000 450000
net.ipv4.route.flush = 1
net.core.netdev_max_backlog=30000
net.netfilter.nf_conntrack_tcp_loose=0
net.ipv4.tcp_tw_recycle=1
net.ipv4.tcp_tw_reuse=1
net.ipv4.tcp_max_orphans=5500
net.ipv4.netfilter.ip_conntrack_max = 5000000
fs.file-max = 99180
net.core.rmem_max=262144
net.core.wmem_max=262144
С пустым sysctl та же петрушка. Есть подозрение, что
этот хостер (первый сервак у другого) через 2 дня использования сервака зарезал на него скорость доступа.
Кто знает что пытается сказать bwm-ng?? Google не в курсе. Помогите, пожалуйста.
Пользователь решил продолжить мысль 25 Сентября 2011, 05:12:29:
Похоже, переключили в порт 10Мбит/секунду:
root@ubuntu:/home/user0x2a# ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed:
10Mb/s Duplex: Half
Port: MII
PHYAD: 3
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes