Каталог решений - А еще был такой случай

Описание

В любой компании есть периоды времени, когда с некоторыми базами 1С начинают активно работать. В нашем случае одна из конфигураций давала огромную нагрузку на СХД. 
Причем настолько большую, что это начинало сказываться и на других базах и сервисах.
Было принято решение перенести конфигурацию на выделенный сервер. Сам перенос прошел нормально, все запустилось и начало работать.
На выделенном сервере поднята связка Windows Server 2016 + MS SQL 2016.
Рекомендации по настройки с ИТС выполнены, права настроены. Осталось только разнести файлы базы, журнала и tempDB. Ждали только приобретения дополнительных накопителей.

Не более одного сеанса в одни руки!

Спустя сутки после переноса начались странности.
В произвольные моменты времени невозможно было подключиться клиентом к 1С серверу. Процесс загрузки останавливался на заставке. 
До окна авторизации дело не доходило, клиентское приложение уходило в состояние "Не отвечает".
Однако существующие сеансы продолжали работать и даже в конфигуратор можно было зайти.
В техножурнале ничего интересного и необычного не обнаруживалось. Прошерстили настройки сервера — ничто не забыто.
Проблему решал только перезапуск агента сервера 1С.

Первая гипотеза о проблеме — огромная очередь к диску (особенность конфигурации). Причем в основном чтение из файла базы. 
Однако, вскоре эта гипотеза была отметена, поскольку проблема стала появляться и в "спокойные" времена, когда в базе и нагрузки-то не было.

Поиск в интернете выдал очень интересную тему на Инфостарте, в которой источником схожей проблемы оказалась служба Диспетчера печати.
Но ошибок в журнале событий на эту тему у нас не было. Удаление/добавление принтеров, перезапуск службы Диспетчер печати не помог.
Уже задумались о переустановке платформы на сервере по новой, как вдруг…

Наука о контактах

Утром один из ключевых пользователей сообщает об очередном проявлении проблемы. Смотрю сеансы — никого. Единственный сеанс от сообщившего. Пытаюсь сам запустить сеанс — тщетно.
И это после вечерних манипуляций и очередного перезапуска агента сервера, когда еще ничто не успел зайти в базу. 
И тут вспоминаю, что и раньше никогда не замечал более одного сеанса от этого пользователя. Похоже я близок к разгадке! 
Перезапускаем агент сервера. Пытаюсь открыть несколько сеансов с другого компьютера под данной учеткой — проблем не наблюдается. Значит дело не в учетной записи.
Прихожу и смотрю на компьютер пользователя. Сразу бросается в глаза: неактивированная копия windows 7 и подключение по сети 100Мб, вместо положенных 1Гбит. Со слов пользователя, регулярно что-то зависает, в частности при отправке почты.

Решили проверить сетевую карту и розетки. Выясняется, что один контакт не работает.  Ага!
Все начинают улыбаться в предвкушении развязки. Всплывает старая шутка, что электроника наука о контактах, но теперь уже применительно к 1С.

Казнить, нельзя помиловать

Подключаем компьютер через другую розетку, запускаем первый сеанс: успешно. Запускаем второй сеанс и…. проблема остается! 
Еще пара попыток подключиться к базе под другой учетной записью с этого же компьютера ничего не меняет. 
Больше никто зайти не может ниоткуда.
Сеть оказалась не причем. 

Потаращившись на надпись на черном экране о неактивированной винде, решаемся…
В порыве праведного гнева выполняется снос винды и установка свежей windows 10.
Все становится хорошо. Работоспособность восстановлена, сеансы открываются.
Вот такая история.

has been added to your cart:
Оформление заказа