The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
!!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 17-Фев-04, 11:13  [смотреть все]
Привет всем! Нежна помощь.
Конфигурация системы: сервер с freebsd 4.2, на одной карте локалка, на другой выход в инет. вирусов в сети нет. стоит сквид, самба. ipfw в режиме open, т.е. есть только дивертирование пакетов натом с одной карточки на другую. инет пашет очень хорошо. все вроде работает, НО
есть следующая проблема:
Каждый день  около 18-19 часов сервер загружается системными задачами и кирдык. Перезагрузка не помогает. Изменяю системное время (синхронизации через инет нет) - не помогает. Пробовал поиграть со сквидом - тоже самое, вообще отключал из загрузки, но эффекта нет. На следующий день - все опять в норме, но до 18-19. Есть один НЮАНС - при отключении кабеля для инета - сервер оживает (в программе top % занятости уменшается до 0), но как только я его подключаю обратно, сервак опять уходит в задумчивость.
Еще раз повторяю, что вирусов нет - все проверяли причем разными антивирусами, я даже пробовал отключать от сервера локалку, выключал все клиентские машины сети - ничего не помогает. Прослушиваю внешнюю сеть tcpdump - там тишина, программа ни чего не показывает.

Кто конкретно гадит пока понять не могу. Люди ПОМОГИТЕ !!!. Куда сунуться, что можно попробовать сделать.

  • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 12:21 , 17-Фев-04 (1)
    >Привет всем! Нежна помощь.
    >Конфигурация системы: сервер с freebsd 4.2, на одной карте локалка, на другой
    >выход в инет. вирусов в сети нет. стоит сквид, самба. ipfw
    >в режиме open, т.е. есть только дивертирование пакетов натом с одной
    >карточки на другую. инет пашет очень хорошо. все вроде работает, НО
    >
    >есть следующая проблема:
    >Каждый день  около 18-19 часов сервер загружается системными задачами и кирдык.
    >Перезагрузка не помогает. Изменяю системное время (синхронизации через инет нет) -
    >не помогает. Пробовал поиграть со сквидом - тоже самое, вообще отключал
    >из загрузки, но эффекта нет. На следующий день - все опять
    >в норме, но до 18-19. Есть один НЮАНС - при отключении
    >кабеля для инета - сервер оживает (в программе top % занятости
    >уменшается до 0), но как только я его подключаю обратно, сервак
    >опять уходит в задумчивость.
    >Еще раз повторяю, что вирусов нет - все проверяли причем разными антивирусами,
    >я даже пробовал отключать от сервера локалку, выключал все клиентские машины
    >сети - ничего не помогает. Прослушиваю внешнюю сеть tcpdump - там
    >тишина, программа ни чего не показывает.
    >
    >Кто конкретно гадит пока понять не могу. Люди ПОМОГИТЕ !!!. Куда сунуться,
    >что можно попробовать сделать.

    ГДЕ ВЫ ГУРУ, ОТЗОВИТЕСЬ, НЕЖЕН ВАШ HELP !!!!!


    • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Ilya, 14:00 , 17-Фев-04 (2)
      • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 14:25 , 17-Фев-04 (3)
        >Я, конечное, не гуру, но попробуй так
        >
        >1) убери режим open и закрой ipfw + log все что не
        >нужно
        >2) на время "зависа" включай протоколирования даже того, что разрешено
        >3) у меня был похожий глюк на SCO, когда из-за проблем с
        >DNS, на который была ссылка, "зависал" мой сервер. Т.е. канал между
        >мной и DNS есть, а вот у него косяк в настройках
        >и он, не имея выхода в инет, пробовал по-очереди все root-сервера.
        >Это я к том, что может глюк не у тебя, а
        >у провайдера, а у тебя уже "отраженка"
        >4) попробуй инструменты типа соляровских iostat/vmstat и т.п. Они должны быть во
        >FreeBSD и выясни что-именно системное делает твой сервер
        >
        >А вообще я склоняюсь к мысле, что нужно рыть в настройках DNS,
        >я бы начал и менно с этого. Насколько я понимаю ты
        >ходишь за именами к провайдеру, а у тебя самого named не
        >запущен. Попробуй взять и в момент зависа убрать из resolv.conf nameserver
        >aaa.bbb.ccc.ddd. Приведу систему к виду "нет DNS серверов - есть только
        >файл hosts" и посмотри результат

        Вопросик только - убрать из resolv.conf дареса DNS без дальнейшей перезагрузки ?

        А так большое СПАСИБО, правда ждать придеться до вечера, пока сервак не отвиснет, а следовательно о результатах смогу сообщить только завтра, когда инет опять запашет или с домашнего отвечу если буду еще жив.

        • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Ilya, 15:02 , 17-Фев-04 (4)
          • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 15:14 , 17-Фев-04 (5)
            >>Вопросик только - убрать из resolv.conf дареса DNS без дальнейшей перезагрузки ?
            >ну да, конечно. Но учти - после этого у тебя все запросы
            >к DNS уйдут с ошибкой. Ведь у тебя в /etc/hosts нет
            >списка хостов всего интернета? :)
            >
            >> отвиснет, а следовательно о результатах смогу сообщить только завтра, когда
            >конечно напиши, нужно выявить "врага" и разобраться с ним :)

            Сейчас открыл resolv.conf и обнаружил, что там нет адресов DNS серверов провайдера, они прописаны в named.conf в строке:
              forwarders {
                    aaa.bbb.ccc.ddd;
              };

            Мне такая конфигурация досталась в наследство от предыдущего сисадмина (связь с ним потеряна).


            • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Ilya, 15:29 , 17-Фев-04 (6)
              • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 15:48 , 17-Фев-04 (7)
                >>Сейчас открыл resolv.conf и обнаружил, что там нет адресов DNS серверов провайдера,
                >а что там есть?
                >
                >>они прописаны в named.conf в строке:
                >>  forwarders {
                >>        aaa.bbb.ccc.ddd;
                >ага, значит named на машине таки запущен есть. Посмотри у него протоколы,
                > подними уровень отладки на время "Ч". Это что касаемо версии
                >с глюком DNS.
                Что значит посмотреть протоколы - какие используются или что ? Я просто не очень понимаю.

                >А как насчет проверки по остальным версиям?
                Жду времени "Ч", осталось немного.

                • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Ilya, 16:02 , 17-Фев-04 (8)
                  • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 16:05 , 17-Фев-04 (9)
                    >>Что значит посмотреть протоколы - какие используются или что ? Я просто
                    >>не очень понимаю.
                    >1) узнай куда идет протоколирования named либо настрой его, в инете куча
                    >информации об этом. После этого, смотришь содержимое протокола - что там
                    >есть, какие собщения об ошибках, и т.п.
                    >2) Посмотри /var/log/messages на этот-же предмет, может еще /var/log/cron -
                    >т.е. нужно по протоколам работы системы (man syslogd) попытаться понять, что "сама
                    >система" думает об этом. Естественно нужно смотреть протоколы за указанный тобой
                    >период времени +/- несколько минут

                    Понял, пошел копаться. СПАСИБО. Скоро вернусь.


                    • !!!  ПОМОГИТЕ !!!!   Сервер повисает в определенное время, !*! Grigory, 13:55 , 18-Фев-04 (10)
                      >>>Что значит посмотреть протоколы - какие используются или что ? Я просто
                      >>>не очень понимаю.
                      >>1) узнай куда идет протоколирования named либо настрой его, в инете куча
                      >>информации об этом. После этого, смотришь содержимое протокола - что там
                      >>есть, какие собщения об ошибках, и т.п.
                      >>2) Посмотри /var/log/messages на этот-же предмет, может еще /var/log/cron -
                      >>т.е. нужно по протоколам работы системы (man syslogd) попытаться понять, что "сама
                      >>система" думает об этом. Естественно нужно смотреть протоколы за указанный тобой
                      >>период времени +/- несколько минут
                      >
                      >Понял, пошел копаться. СПАСИБО. Скоро вернусь.

                      Кажется нашлось, но окончательно станет ясно только вечером.
                      Дело оказалось в том, что сетевуха с которой выход в инет - битая. Поставили другую, пока все работает, а старая отказалась работать на машине клиента.
                      СПАСИБО за помощь.
                      Посмотрю как пойдет дальше.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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