Версия для печати темы (https://pro1c.org.ua/index.php?s=96f2f57f256e7b0ea4040373595a91b5&showtopic=45314)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Администрирование и настройка компьютера, железо _ Загрузка процессоров процессами spoolsv и CNAP2LAK

Автор: Talkman 18.04.18, 9:42

Имеем. Win2k3 SP2, 1С 7.7, MS SQL 2000, поднят сервер терминалов. Корпоративная сеть с более чем 40 рабочими станциями. Работа с 1С по терминальному подключению. Два дня назад пользователи начали сильно жаловаться на тормоза при работе с базой. В диспетчере задач сервера обнаружено 5 процессов CNAP2LAK с загрузкой 6%. 6*5 = 30%. При том что сервер двухпроцессорный в сумме на 16 ядер. Удалили CNAP2LAK из автозагрузки и перегрузили сервер. После перезагрузки система загрузилась нормально, но клиенты перестали подключаться по RDP. Поставили последние обновления на систему. Поставили второй сервис пак. После довольно долгого анализа что случилось увидели, что порт 3389 не открыт. На одном из англоязычных сайтов нашли похожую проблему по описанию. Отключили очередь печати - клиенты RDP начали подключаться. Перезапуск службы очереди печати не повлиял на возможность подключения к серверу терминалов пользователям. Но первичная проблема даже несколько усугубилась. Теперь в дополнении к процессам CNAP2LAK которые также кушают по 6% появился процесс spoolsv, который кушает 19% загрузке процессора. 2-4 ядра стабильно загружены под 100%. Собственно вопрос как с этим бороться. Загрузка 16 ядер процессами печати на 30%+ как то очень не радует.


Автор: logist 18.04.18, 11:17

Насчет печати, посмотрите что у вас в папке C:\Windows\System32\spool\PRINTERS после старта системы, она должна быть пустая, если нет - удалите там всё, еще как вариант переустановить все принтеры, с удалением драйверов и прочего их софта (т.е. снести всё (совсем всё, реестры, папки и т.д.), и установить по новой)

Автор: sava1 18.04.18, 11:56

и поставить Отвертку.

Автор: Talkman 18.04.18, 12:33

logist @ Сегодня, 12:17 * ,
Пусто.
На момент проверки spoolSV - 19% + 1 CNAP2LAK 6.2%

sava1 @ Сегодня, 12:56 * ,
По подробнее, пожалуйста? Крестовую, шлицевую? В слот памати или проца? (грустная шутка, не понял про отвертку).

Цитата(logist @ 18.04.18, 12:17) *
Насчет печати, посмотрите что у вас в папке C:\Windows\System32\spool\PRINTERS после старта системы, она должна быть пустая, если нет - удалите там всё, еще как вариант переустановить все принтеры, с удалением драйверов и прочего их софта (т.е. снести всё (совсем всё, реестры, папки и т.д.), и установить по новой)

Еще не понятно про снести папки и реестры? Вы предлагаете систему переставить?

Автор: sava1 18.04.18, 12:56

ScrewDriver - для нормальной печати в сети.

Автор: Talkman 18.04.18, 13:10

Цитата(sava1 @ 18.04.18, 13:56) *
ScrewDriver - для нормальной печати в сети.

Не катит. В сети 80 % компов на линуксе.

Автор: logist 18.04.18, 14:14

Цитата(Talkman @ 18.04.18, 13:33) *
Вы предлагаете систему переставить?

Кардинальное решение, но думаю поможет точно smile.gif
В C:\Windows\System32\spool\ после удаления всех драйверов - удалить все вложенные папки, или очистить их содержимое (и лучше предварительно сделать копию spool на всякий случай).

Еще как вариант - система может пытаться установить какой-то корявый принтер, отключите автоматическое обнаружение принтеров (если там такое вообще есть). В конце концов откройте системный журнал "Log spooler information events" и посмотрите чего там происходит

Автор: Flexy 18.04.18, 20:41

Долго дрочил*ся с CNAP2LAK (монитор драйвера принтера canon), пока, как писали выше не поставили ScrewDrivers. Но вроде это решение актуально только для чистой Windows-инфрастуктуры.

З.Ы. Имхо, на линуксе постоянные траблы с дровами для принтеров.

Автор: Talkman 19.04.18, 13:25

Flexy @ Вчера, 21:41 * ,
Только по началу, пока не найдешь нужные.

Будем переставлять систему на выходных, но чует мое сердечко трабла повторится. А никто не в курсе, можно ли обойти CNAP2LAK печатью принтеров в файл на комп клиента с последующей печатью из файла на стороне клиента?

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua