Страница 1 из 3

Уведомления NDPS. Теряются. Как восстановить?

СообщениеДобавлено: 12 июн 2008, 15:57
Музалёв Николай
Уважаемые коллеги!
Столкнулся с маленькой проблемой:
После перезагрузки сервера ( время не уточняется, но не сразу) начинаются жалобы на то, что к пользователям не приходят уведомления о выполнении задания на печать.

Внешних проявлений останова этой службы не вижу.

После перезагр. сервера хождения уведомлений восстанавливается.

Где и что можно посмотреть, чтобы устранить причину? или можно ли каким образом восстанавливать это свойство без перезагрузки? перезапускать NDPS?

NW51+6 , NDPS 2x , гейт и принтера - от НР.

СообщениеДобавлено: 16 июн 2008, 03:32
Timur Kazimirov
Ну я бы посмотрел статус ENS в брокере. Если загружен, то передернуть. Если и это не помогает, то рыть дальше. Кстати, шлюз от HP какой версии?

СообщениеДобавлено: 16 июн 2008, 18:06
Музалёв Николай
то передернуть.

В смысле - DISABLE->ENABLE ?? или перегрузить модуль? а разве его в одиночку можно?

Хм... попробую.

СообщениеДобавлено: 17 июн 2008, 02:21
Timur Kazimirov
Музалёв Николай писал(а):В смысле - DISABLE->ENABLE ?? или перегрузить модуль? а разве его в одиночку можно?

Ну да, рестартануть сервис ENS.
Что касается выгрузки/загрузки самого брокера, то у меня на одном из серверов в отдельном OU интересная ситуация сейчас - сервак находится в полуракообразном состоянии (экспериментировал с NetBackup'ом, да неудачно), стал выгружать модули, дошел до брокера, а он завис на этапе выгрузки...
В результате, все брокерные сервисы "как бы" остановлены, более того, все средства управления показывают, что сам брокер выгружен, но, тем не менее, драйвера на принтер у пользователей загружаются как положено (нотификейшеном не пользуемся, так что не проверить).

СообщениеДобавлено: 17 июн 2008, 08:24
v13
Я както решил бухгалтерию осчасливить нотификациями, дак с выпученными глазами кричали - что такое тут у нас вылезает ай ай ай! убрать! :-)
C тех пор не использую :-)

СообщениеДобавлено: 17 июн 2008, 09:25
Владимир Горяев
Я б еще глянул в сторону жесткой привязки к IP, ато бывало вешался на секондари или внешний и колбасило его из-за фильтров.
Код: Выделить всё
?broker .broker.srv /ipaddress=192.168.100.1
?ndpsm .prn-manager.srv /ipaddress=192.168.100.1

СообщениеДобавлено: 17 июн 2008, 14:25
Юрий Арапов
Кстати, может быть я не прав, но ИМХО с версии 5.1 (или таки 6 ?) шлюз HP сама же НР не рекомендует к использованию и рекомендует перейти на шлюз от Novell ?

СообщениеДобавлено: 17 июн 2008, 15:12
Музалёв Николай
Да, рекомендовала.
Но поскольку работате , а принтеров мало, то решили пока н етрогать.

И кстати, кто может рассказать, каким образом можно оперативно и безопасно сменить гейт на новеловский?

Есть на то утилита по переводу принтеров под новое крыло и какой-то куцый ТИД.

Но желательно иметь отзыва коллег, прошедших руками всю процедуру.

СообщениеДобавлено: 17 июн 2008, 15:43
v13
Последний не падучий гейт от hp был 2.10a кое где на 6.0 у меня даже остался.
Но на загруженном принт сервере 6.5 я hp гейт прибил давно и не жалею - последний гейт от novell умеет всё что необходимо.
Для перевода есть тид и утилита, но на самом деле при количестве принтеров ~100-200 не проблема перевести их руками, тем более что торопиться с переводом всех принтеров сразу не стоит, сделал один отдел сегодня, посмотрел как прошло, другой завтра.... :-)
Делается это элементарным редактированием строчки загрузки шлюза в ndps manager в консоли сервера или с помощью imanager.
Затем старт-стоп агента и никто ничего не заметит.

СообщениеДобавлено: 17 июн 2008, 17:42
Музалёв Николай
Делается это элементарным

А я Ватсон, да?

Не, так не пойдёт - если можно, то подробно, пож., а то мне экспер. как то не с руки на боевой сети.

1
Модуль новел-гейта уже в системе или его надо докачивать? как его зовут?
2
Что надо редактировать в автобате?
(Где что редактируется в NDPS-менедж.? не вижу, как можно для принтера переназначить новый гейт, а только выбрать другой в момент создания нового ПА.)
3
Где строчка загрузки гейта в NDPS-мен.?
4...
Ну, и тд...

Спасибо.

СообщениеДобавлено: 17 июн 2008, 19:00
Сергей Дубров
Музалёв Николай писал(а):
Делается это элементарным

А я Ватсон, да?

Не, так не пойдёт - если можно, то подробно, пож., а то мне экспер. как то не с руки на боевой сети.

1
Модуль новел-гейта уже в системе или его надо докачивать? как его зовут?

NDPSGW.NLM. Я использую версию NDPS из SP6 (или 7, сейчас не помню) для NW6.5, просто скопировав все нужные файлы из \PRODUCTS\NDPS в SYSTEM на NW5.1 (у меня NDPS работает именно на 5.1).

Музалёв Николай писал(а):Что надо редактировать в автобате?
(Где что редактируется в NDPS-менедж.? не вижу, как можно для принтера переназначить новый гейт, а только выбрать другой в момент создания нового ПА.)

Подсвечиваете нужный принтер -> Enter -> Information: -> Enter -> Gateway Status: -> Enter -> Ins (подтверждаем, что мы хотим редактировать строку) -> редактируем строку с командой загрузки (ставим NDPSGW) -> Esc -> подтверждаем сохранение изменений -> выходим в главное меню принтера -> Status and Control: -> Enter -> Shutdown Printer -> Enter -> Start Up Printer.

Для примера строка загрузки гейта для одного из моих принтеров:

NDPSGW LPR HOSTNAME=myprinter.my.domain PRINTERNAME=PASSTHROUGH NOSNMP

Ключик NOSNMP работает с последними версиями NDPS, устраняет проблемы с принтерами, у которых не слава богу с SNMP (н-р, младшие модели HP, типа P2015).

Ту же манипуляцию можно сделать из NRM или iManager, там разобраться ещё проще, но это - самостоятельное домашнее задание :)

СообщениеДобавлено: 18 июн 2008, 12:36
Юрий Арапов
Сергей Дубров писал(а):
NDPSGW LPR HOSTNAME=myprinter.my.domain PRINTERNAME=PASSTHROUGH NOSNMP


Ессно у принтсервера должно быть доменное имя
или IP адрес:
Код: Выделить всё
NDPSGW LPR HOSTADDRESS=xx.yy.zz.nn PRINTERNAME=PASSTHROUGH

СообщениеДобавлено: 18 июн 2008, 12:42
Dimerson
Юрий Арапов писал(а):
Сергей Дубров писал(а):
NDPSGW LPR HOSTNAME=myprinter.my.domain PRINTERNAME=PASSTHROUGH NOSNMP


Ессно у принтсервера должно быть доменное имя
или IP адрес
Код: Выделить всё
NDPSGW LPR HOSTADDRESS=xx.yy.zz.nn PRINTERNAME=PASSTHROUGH


Некоторые рекомендуют вообще гонять принтеры через RAW порт

NDPSGW PORT=RAW HOSTADDRESS=X.X.X.X

говорят в патологических случаях помогает.

СообщениеДобавлено: 18 июн 2008, 13:06
Сергей Дубров
Dimerson писал(а):
Юрий Арапов писал(а):
Сергей Дубров писал(а):
NDPSGW LPR HOSTNAME=myprinter.my.domain PRINTERNAME=PASSTHROUGH NOSNMP


Ессно у принтсервера должно быть доменное имя
или IP адрес
Код: Выделить всё
NDPSGW LPR HOSTADDRESS=xx.yy.zz.nn PRINTERNAME=PASSTHROUGH


Некоторые рекомендуют вообще гонять принтеры через RAW порт

NDPSGW PORT=RAW HOSTADDRESS=X.X.X.X

говорят в патологических случаях помогает.

У меня есть принтеры, которые действительно лучше работают работают через 9100 (raw), чем через 515 (lpr).

СообщениеДобавлено: 18 июн 2008, 14:50
Владимир Горяев
Сергей Дубров писал(а):У меня есть принтеры, которые действительно лучше работают работают через 9100 (raw), чем через 515 (lpr).
Дык, если мне склероз не изменяет, крайние плагины иМанагера и NDPS Manager по-умолчанию через 9100 и предлагают, и шлюз NOVELL. Т.ч. почти никаких лишних движений - запустил мастера указал адрес и готово...