The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Параметры sysctl. FreeBSD 5.3"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Параметры sysctl. FreeBSD 5.3"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 07-Фев-05, 17:28  (MSK)
Здравствуйте, изменил тут sysctl.conf и теперь сервер отказывается работать... Пример, делаю пинг на ip, он говорит: No buffer space available.
Вообщем всё как всегда: "Хотел как лучше,а получилось как всегда" :(
Система фря 5.3, generic.
    
#netstat -m
    1 mbufs in use
    0/7872 mbuf clusters in use (current/max)
    0/3/2224 sfbufs in use (current/peak/max)
    0 KBytes allocated to network
    0 requests for sfbufs denied
    0 requests for sfbufs delayed
    0 requests for I/O initiated by sendfile
    0 calls to protocol drain routines

Вот то что я изменял.
Что тут не правильно?

    net.inet.tcp.rfc1323=1
    net.inet.tcp.strict_rfc1948=1
    net.inet.tcp.newreno=1
    net.inet.tcp.inflight_enable=1
    net.inet.tcp.inflight_min=6144
    net.inet.tcp.sendspace=32768
    net.inet.tcp.recvspace=65535
    net.inet.tcp.log_in_vain=1
    net.inet.tcp.always_keepalive=1
    net.inet.tcp.blackhole=2
    net.inet.tcp.drop_synfin=1
    net.inet.tcp.delayed_ack=1
    net.inet.tcp.strict_rfc1948=1
    net.inet.tcp.isn_reseed_interval=1800
    net.inet.tcp.syncookies=0
    net.inet.tcp.syncache.hashsize=512
    net.inet.tcp.syncache.cachelimit=15359
    net.inet.tcp.syncache.bucketlimit=30
    net.inet.tcp.syncache.rexmtlimit=3
    net.inet.tcp.msl=7500
    net.inet.icmp.maskrepl=0
    net.inet.icmp.bmcastecho=0
    net.inet.icmp.icmplim=300
    net.inet.icmp.drop_redirect=1
    net.inet.icmp.log_redirect=1
    net.inet.udp.sendspace=32768
    net.inet.udp.recvspace=32768
    net.inet.udp.maxdgram=28672
    net.inet.udp.blackhole=1
    net.inet.udp.log_in_vain=1
    net.inet.ip.ttl=256
    net.inet.ip.forwarding=1 # ou check_interface=1
    net.inet.ip.sourceroute=0
    net.inet.ip.accept_sourceroute=0
    net.inet.ip.rtexpire=60
    net.inet.ip.rtminexpire=10
    net.inet.ip.check_interface=1
    net.inet.ip.portrange.last=30000
    net.inet.ip.redirect=0
    net.inet.ip.random_id=1
    net.inet.raw.maxdgram=57344
    net.inet.raw.recvspace=65536
    net.local.dgram.maxdgram=57344
    net.local.dgram.recvspace=65536
    net.local.stream.recvspace=65536
    net.local.stream.sendspace=65536
    net.link.ether.inet.max_age=1200
    vfs.vmiodirenable=1
    kern.coredump=1
    security.bsd.see_other_uids=0
    kern.maxprocperuid=512
    kern.maxfilesperproc=1024
    kern.maxfiles=65536
    kern.somaxconn=512
    kern.ipc.somaxconn=4096
    kern.ipc.maxsockbuf=262144
    kern.ipc.nmbclusters=2048
    kern.ipc.maxsockets=2048
    kern.polling.enable=1
    kern.fallback_elf_brand=3
    kern_securelevel=1
    kern.corefile="/var/tmp/%U.%N.core"

Сервер этот очень нужен, а он в ауте....
Мужики, ну подскажите, что именно необходимо изменить.... Я боюсь опять чего нить испорчу... :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Параметры sysctl. FreeBSD 5.3"
Сообщение от INM emailИскать по авторуВ закладки(??) on 07-Фев-05, 18:28  (MSK)
>Здравствуйте, изменил тут sysctl.conf и теперь сервер отказывается работать... Пример, делаю пинг
>на ip, он говорит: No buffer space available.
>Вообщем всё как всегда: "Хотел как лучше,а получилось как всегда" :(
>Система фря 5.3, generic.
>
>#netstat -m
>    1 mbufs in use
>    0/7872 mbuf clusters in use (current/max)
>    0/3/2224 sfbufs in use (current/peak/max)
>    0 KBytes allocated to network
>    0 requests for sfbufs denied
>    0 requests for sfbufs delayed
>    0 requests for I/O initiated by sendfile
>    0 calls to protocol drain routines
>
> Вот то что я изменял.
>Что тут не правильно?
>
>    net.inet.tcp.rfc1323=1
>    net.inet.tcp.strict_rfc1948=1
>    net.inet.tcp.newreno=1
>    net.inet.tcp.inflight_enable=1
>    net.inet.tcp.inflight_min=6144
>    net.inet.tcp.sendspace=32768
>    net.inet.tcp.recvspace=65535
>    net.inet.tcp.log_in_vain=1
>    net.inet.tcp.always_keepalive=1
>    net.inet.tcp.blackhole=2
>    net.inet.tcp.drop_synfin=1
>    net.inet.tcp.delayed_ack=1
>    net.inet.tcp.strict_rfc1948=1
>    net.inet.tcp.isn_reseed_interval=1800
>    net.inet.tcp.syncookies=0
>    net.inet.tcp.syncache.hashsize=512
>    net.inet.tcp.syncache.cachelimit=15359
>    net.inet.tcp.syncache.bucketlimit=30
>    net.inet.tcp.syncache.rexmtlimit=3
>    net.inet.tcp.msl=7500
>    net.inet.icmp.maskrepl=0
>    net.inet.icmp.bmcastecho=0
>    net.inet.icmp.icmplim=300
>    net.inet.icmp.drop_redirect=1
>    net.inet.icmp.log_redirect=1
>    net.inet.udp.sendspace=32768
>    net.inet.udp.recvspace=32768
>    net.inet.udp.maxdgram=28672
>    net.inet.udp.blackhole=1
>    net.inet.udp.log_in_vain=1
>    net.inet.ip.ttl=256
>    net.inet.ip.forwarding=1 # ou check_interface=1
>    net.inet.ip.sourceroute=0
>    net.inet.ip.accept_sourceroute=0
>    net.inet.ip.rtexpire=60
>    net.inet.ip.rtminexpire=10
>    net.inet.ip.check_interface=1
>    net.inet.ip.portrange.last=30000
>    net.inet.ip.redirect=0
>    net.inet.ip.random_id=1
>    net.inet.raw.maxdgram=57344
>    net.inet.raw.recvspace=65536
>    net.local.dgram.maxdgram=57344
>    net.local.dgram.recvspace=65536
>    net.local.stream.recvspace=65536
>    net.local.stream.sendspace=65536
>    net.link.ether.inet.max_age=1200
>    vfs.vmiodirenable=1
>    kern.coredump=1
>    security.bsd.see_other_uids=0
>    kern.maxprocperuid=512
>    kern.maxfilesperproc=1024
>    kern.maxfiles=65536
>    kern.somaxconn=512
>    kern.ipc.somaxconn=4096
>    kern.ipc.maxsockbuf=262144
>    kern.ipc.nmbclusters=2048
>    kern.ipc.maxsockets=2048
>    kern.polling.enable=1
>    kern.fallback_elf_brand=3
>    kern_securelevel=1
>    kern.corefile="/var/tmp/%U.%N.core"
>
>
>
>Сервер этот очень нужен, а он в ауте....
>Мужики, ну подскажите, что именно необходимо изменить.... Я боюсь опять чего нить
>испорчу... :(
Если совсем срочно, то я на твоем месте забакапил sysctl.conf а потом вернул бы его к первоначальному(пустому) состоянию. Перегрузил сервера и не торопясь попытался разобраться что там было не так.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Параметры sysctl. FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 07-Фев-05, 18:41  (MSK)

>>    kern.ipc.maxsockbuf=262144
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- попробуй 384000 или умножь на 2 свое
значение

>>    kern.ipc.nmbclusters=2048
это я тоже увеличл бы

>>    kern.ipc.maxsockets=2048
>>    kern.polling.enable=1
>>    kern.fallback_elf_brand=3
>>    kern_securelevel=1

не помню что разрешено, а что запрещено при securelevel=1

man init (поиск secure)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Параметры sysctl. FreeBSD 5.3"
Сообщение от Finch Искать по авторуВ закладки(??) on 09-Фев-05, 17:39  (MSK)
>
>>>    kern.ipc.maxsockbuf=262144
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- попробуй 384000 или умножь на 2 свое
>значение
>
>>>    kern.ipc.nmbclusters=2048
>это я тоже увеличл бы
>
>>>    kern.ipc.maxsockets=2048
>>>    kern.polling.enable=1
>>>    kern.fallback_elf_brand=3
>>>    kern_securelevel=1
>
>не помню что разрешено, а что запрещено при securelevel=1
>
>man init (поиск secure)


Спасибо lavr! Ты помог мне! Большое спасибо!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Параметры sysctl. FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Фев-05, 17:45  (MSK)
>>
>>>>    kern.ipc.maxsockbuf=262144
>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- попробуй 384000 или умножь на 2 свое
>>значение
>>
>>>>    kern.ipc.nmbclusters=2048
>>это я тоже увеличл бы
>>
>>>>    kern.ipc.maxsockets=2048
>>>>    kern.polling.enable=1
>>>>    kern.fallback_elf_brand=3
>>>>    kern_securelevel=1
>>
>>не помню что разрешено, а что запрещено при securelevel=1
>>
>>man init (поиск secure)
>
>
>Спасибо lavr! Ты помог мне! Большое спасибо!


??? а в чем помог то, скажи хоть какой параметр выручил, так как совсем
необязательно что нехватка mbuf влияет на ping: no buffer space...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Параметры sysctl. FreeBSD 5.3"
Сообщение от Finch Искать по авторуВ закладки(??) on 09-Фев-05, 18:25  (MSK)

kern.ipc.maxsockbuf=384000  
kern.ipc.nmbclusters=4096

Вот эти изменил параметры. Помогло работает.
Спасибо!


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Параметры sysctl. FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Фев-05, 19:31  (MSK)
>
>kern.ipc.maxsockbuf=384000
>kern.ipc.nmbclusters=4096
>
>Вот эти изменил параметры. Помогло работает.

значит mbuf, nmbclusters я бы как минимум в два раза увеличил
ну и еще maxusers

>Спасибо!


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру