Перейти к содержимому


Фото
- - - - -

Проблемы с сервером администрирования


  • Please log in to reply
47 ответов в этой теме

#1 nagaevnv

nagaevnv

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 11 Март 2016 - 16:21

Доброго дня всем!

 

Появилась проблема с сервером администрирования. Сегодня утром попытался зайти в веб-интерфейс, открытие страницы заняло 10 минут. Попытался перезапустить сервер, но результат был такой-же. Переход на любую закладку в интерфейсе занимает от 2 до 10 минут. Последний раз заходил неделю назад и данной проблемы не было, все работало нормально.

 

Так же при попытке установить через веб-интерфейс на удаленную машину агент администрирования вываливается ошибка 1460.

 

Версия сервера 10.00.0 (29-01-2016 03:00:00).

 

Помогите пожалуйста разобраться.



#2 nagaevnv

nagaevnv

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 11 Март 2016 - 16:23

Логи прилагаю.

Прикрепленные файлы:

  • Прикрепленный файл  drwcsd.zip   464,24К   2 Скачано раз


#3 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 501 Сообщений:

Отправлено 11 Март 2016 - 18:11

Предложу такие шаги, как попытку улучшить ситуацию.

 

1. Зайдите в раздел "Администрирование -> Управление базой данных"

2. Поставьте галку "Очистка старых записей"

И выставьте, приемлемый для вас, срок хранения для данных, особенно уделив внимание пункту: "Ошибки сканирования"

3. Нажмите "Применить сейчас"

4. Дождитесь результата.

5. Поставьте галки "Очистка базы данных", "Анализ базы данных" и снова "Применить сейчас".

6. Перезапустите сервер.

 

7. Много ли сообщений показывает в нотификациях? (можно через "колокольчик" посмотреть)

 

Если изменений не будет, надо будет глянуть, какие таблицы наиболее разрослись.

Но это уже позже.


(exit 0)

#4 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 501 Сообщений:

Отправлено 11 Март 2016 - 18:12

С ошибкой установки -- тут нужны логи со станции. И это, почти наверянка, не связано с медленным интерфейсом.


(exit 0)

#5 nagaevnv

nagaevnv

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 11 Март 2016 - 19:34

Сегодня пробовал делать очистку базы, но скорости работы это не прибавило.

Где сервер drweb хранит свою базу данных в windows?

#6 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 501 Сообщений:

Отправлено 11 Март 2016 - 20:01

По умолчанию, это C:\Program Files\DrWeb Server\var\database.sqlite

 

Могу, тогда, предложить:

 

1. http://www.sqlite.org/download.html[^]

- Забираем соотв. платформе пакет sqlite_analyzer

- Запускаем sqlite3_analyzer "C:\Program Files\DrWebServer\var\database.sqlie"

- В числе прочего, в первых рядах получаем:

 

/** Disk-Space Utilization Report For database.sqlite

 

Page size in bytes................................ 4096

Pages in the whole file (measured)................ 2407110

Pages in the whole file (calculated).............. 2407109

Pages that store data............................. 2407109 100.000%

Pages on the freelist (per header)................ 0 0.0%

Pages on the freelist (calculated)................ 1 0.0%

Pages of auto-vacuum overhead..................... 0 0.0%

Number of tables in the database.................. 123

Number of indices................................. 200

Number of defined indices......................... 119

Number of implied indices......................... 81

Size of the file in bytes......................... 9859522560

Bytes of user payload stored...................... 9651727858 97.9%

 

*** Page counts for all tables with their indices *****************************

 

ALERT_AGENT....................................... 1628089 67.6%

STATION_OFFLINE_CMD............................... 691672 28.7%

UPDATE_SRV_FILES.................................. 82949 3.4%

STATION_SCANSTAT.................................. 1162 0.048%

STATION_RUN....................................... 998 0.041%

STATION_INFECTION................................. 343 0.014%

STATION_QUARANTINE................................ 324 0.013%

 

Это кусочек вывода, как пример.

 

Здесь перечислены наиболее большие таблицы.

Вот первые 5-10 названий будут интересны,

(здесь это: ALERT_AGENT STATION_OFFLINE_CMD UPDATE_SRV_FILES STATION_SCANSTAT и т.д.)

будем думать как их уменьшить.

Сервер лучше остановить, если это возможно, но и при работающем, это не должно создать ему проблем.


Сообщение было изменено Kirill Polubelov: 11 Март 2016 - 20:02

(exit 0)

#7 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 15:03

Ситуация по тормозам похожая.

Каждый клик 30 сек и больше обрабатывает.

 

Вчера обновил ES6 до ESS10 инсталлятором штатным. Мастер всё сделал, всё нашёл. Агенты большей частью тоже обновились. Некоторые только не могли продолжить установку почему-то.

А консоль (веб-интерфейс) управления настолько тупит, что просто хочется всё снести и вернуть 6-ую.

 

На самом серваке стоит агент, у которого только Guard. Уже и в исключения добавил \webmin\ и \var\ - не помогает ничего (((



#8 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 137 Сообщений:

Отправлено 20 Апрель 2016 - 16:16

Сергей Липецк, какие результаты выполнения предложенных тут шагов?


Семь раз отрежь – один раз проверь

#9 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 16:35

Пока не делал ничего с базой, т.к. по базам я ни в зуб ногой.

База IntDB. Никогда не оптимизировал и не знал про то, пока не прочитал тут.

Вроде годами работало всё - вот и не лез не в своё дело.

Боюсь что-то сломать, поэтому прошу совета.



#10 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 137 Сообщений:

Отправлено 20 Апрель 2016 - 16:52

Для начала сделайте вот это.


Семь раз отрежь – один раз проверь

#11 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 18:07

Для начала сделайте вот это.

Сделал - также.

Группа Everyone открывается около 30 сек, потом левое меню 20 сек, потом правый фрэйм Свойства 10 сек.

 

 

>> 7. Много ли сообщений показывает в нотификациях? (можно через "колокольчик" посмотреть)

 

Новые оповещения:  204

Оповещения о новичках:  2638



#12 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 501 Сообщений:

Отправлено 20 Апрель 2016 - 18:36

Месье Afalin несколько драматизировал масштабы.

Давайте начнем с запроса

SELECT count(*) FROM alert_console

Выполнить который можно в Администрирование -> SQL-консоль


(exit 0)

#13 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 18:41

Давайте начнем с запроса

SELECT count(*) FROM alert_console

count(*)

2891



#14 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 18:43

По инструкции выше:

проставил везде 30 дней вместо 90.



#15 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 501 Сообщений:

Отправлено 20 Апрель 2016 - 18:45

Версия сервера какая у вас?


(exit 0)

#16 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 18:57

Версия сервера какая у вас?

 

Версия Сервера Dr.Web 10.00.0 (29-01-2016 03:00:00)


Сообщение было изменено Сергей Липецк: 20 Апрель 2016 - 18:57


#17 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 19:00

Мониторинг ресурсов показывает полный штиль.

База весит после указанных выше действий около 110 Мб.



#18 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 19:07

Наконец-то ответила поддержка:

>> Также, если используется внутренняя база данных intdb, то рекомендуется изменить тип базы данных сервера на новый тип внутренний базы sqlite3,
Смена типа СУБД Dr.Web Enterprise Security Suite изложена в документации https://download.geo.drweb.com/pub/drweb/esuite/10.00/documentation/html/ru/appendices/faq_dbmschange.htm - на 3-м шаге нужно будет выбрать Sqlite3.

 



#19 Сергей Липецк

Сергей Липецк

    Newbie

  • Posters
  • 44 Сообщений:

Отправлено 20 Апрель 2016 - 19:18

Не пойму, что значит:

 

5.Запустите файл drwcsd.exe с ключом initdb для инициализации новой базы данных. Строка инициализации базы данных для версии Сервера под ОС Windows будет выглядеть примерно так:

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Server" -var-root="C:\Program Files\DrWeb Server\var" -verbosity=all initdb D:\Keys\agent.key - - <пароль>

 

тут два минуса и пароль? Пароль на ES? Или надо задать ещё какой-то пароль?



#20 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 137 Сообщений:

Отправлено 20 Апрель 2016 - 19:40

Опустите и минусы, и пароль, и вообще всё после initdb. Всё равно потом всё сымпортируется.


Сообщение было изменено Afalin: 20 Апрель 2016 - 19:41

Семь раз отрежь – один раз проверь