Сервер висит?

Discussion in 'Warbirds General Discussion' started by Agafon, Mar 2, 2001.

  1. Agafon

    Agafon Well-Known Member

    Joined:
    Mar 28, 2000
    Messages:
    200
    Location:
    Moscow
    Сервер висит?

    У меня провайдер сменился. Это он гад, или FH сервак повис. Не пингуется вообще. Напишите пожалуйста.
     
  2. Boroda

    Boroda FH Community Officer

    Joined:
    Jan 23, 2000
    Messages:
    6,423
    Location:
    Moscow
    Были проблемы. Сейчас вроде все работает. Проверь еще раз.

    ------------------
    --
    With respect,
    Pavel Pavlov,
    wb:boroda
    Commissar 25th IAP VVS
     
  3. Alex V. Inozemcev

    Alex V. Inozemcev FH Developer

    Joined:
    Jan 24, 2000
    Messages:
    461
    Location:
    Izhevsk, Russia
    Ja zametil odnu strannuu vesch
    Kogda mnogo naroda to u cn_server
    poluchaetsa kucha "mertvih socketov" kotorie
    prodolzhaju chislitsa ya programmoy
    V svazi s etim v opredelenniy moment
    poluchaetsa signal SIG_SIGPIPE
    Moe predlozhenie sdelat bolshe
    MAX_OPEN_FILES i umenshit vrema ozhidanija
    na zakritie socketa do 60 sec
    seychas eto 10 min.
    Vse eti nastroyki nado delat na Linux
     
  4. operok

    operok Well-Known Member

    Joined:
    Aug 22, 2000
    Messages:
    391
    Location:
    S-Petersburg. Russia
    Да уж, 10 минут таймаут, это конечно перебор.
    Надо админу сервера поправить.
     
  5. UF

    UF FH Developer

    Joined:
    Jan 23, 2000
    Messages:
    4,260
    Location:
    Moscow, Russia
    Hi!

    Originally posted by Alex V. Inozemcev:
    =============================================
    Moe predlozhenie sdelat bolshe MAX_OPEN_FILES
    =============================================

    Еще бы такая переменная была... [​IMG]

    Ок, я поменял:

    NR_FILES = 8192
    NR_OPEN = 8192
    __FD_SETSIZE = 8192
    OPEN_MAX = 1024 /* maximum files per process*/

    Можно и поболе сделать, но для изменения количества открытых файлов для одного процесса - необходимо уж больно шаманский танец плясать, а именно - пересобирать glibc и все остальное. Ежели не помогу нынешние установки - будем плясать. У кого-нть есть хороший бубен? [​IMG]

    Изменения поставлю на сервер с утра в понедельник.

    =============================================
    i umenshit vrema ozhidanija na zakritie socketa do 60 sec seychas eto 10 min.
    =============================================

    Сделаю.


    WBR,
    UF(-ivan-)
     
  6. Alex V. Inozemcev

    Alex V. Inozemcev FH Developer

    Joined:
    Jan 24, 2000
    Messages:
    461
    Location:
    Izhevsk, Russia
    Ja tut poka visu finskuu zhdu delat nechego knigi chitaju chto s soboy vzal
    vot eshe chto:
    nado v select() pervim parametrom napisat ne getdtablesize()
    a lucshe FD_SETSIZE v etoy peremennoy
    max chislo filov kotoroe mozhet otkrit select()
     
  7. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,639
    Location:
    Ukraine, Kiev
    Человеки, посмотрите сюда:

    http://www.opennet.ru/base/sys/open1024.txt.html

    Если мне не изменяет склероз, то в новых ядрах множество параметров ядра можно вообще менять методом echo прям на ходу

    echo 100000 > /proc/чего-то-там
     
  8. UF

    UF FH Developer

    Joined:
    Jan 23, 2000
    Messages:
    4,260
    Location:
    Moscow, Russia
    Hi!

    Originally posted by Sea:
    =============================================
    Если мне не изменяет склероз, то в новых ядрах множество параметров ядра можно вообще менять методом echo прям на ходу

    echo 100000 > /proc/чего-то-там
    =============================================

    Без изменения параметров в limits.h && fs.h это бестолку, хоть echo 10240 > /proc/sys/fs/file-max, по ulimit -n все равно получишь дефолтные 1024. Вобщем - я занялся рихтовкой ядра на обоих серверах, сегодня к вечеру будет новое, там и поглядим.
    Да, еще: возможно, через пару-тройку дней сервер не будет откликаться часа 2-3 - очередная замена сетевого оборудования, на сей раз - плановая. Изменения - к лучшему. [​IMG]


    WBR,
    UF(-ivan-)
     
  9. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,440
    Location:
    Tomsk, Russia
    sepukked
     
    Last edited: Jan 30, 2013
  10. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,639
    Location:
    Ukraine, Kiev
    Ну не знаю, на 2.2.16 после

    echo 10000 > /proc/sys/fs/file-max
    ulimit -n 10000

    Программа смогла открыть больше, чем 9950 файлов одновременно. (программа из ссылки, что я давал выше).

    [This message has been edited by Sea (edited 05 March 2001).]