ищется утилита командной строки

Обсуждение технических вопросов по продуктам Novell

ищется утилита командной строки

Сообщение galina » 05 фев 2007, 16:10

Здравствуйте!
Подскажите, pls, возможно ли из командной строки получить список соединений на сервере Новел6.0 сп5, использующих файл, и принудительно разорвать их?
Все найденные утилиты имеют Win-интерфейс.
Возможно уже существует опыт решения аналогичной проблемы при эксплатации сетевых версий ПО:
обновления на сети большой базы требует много времени,поэтому желательно проводить их по ночам. А перестроение индекса такой базы кончается аварийно, когда какой-нибудь пользователь вечером
не вышел из программы.
Если бы было можно перед запланированным во внерабочее время bat-обновлением убить на сервере такие соединения, наступило бы всеобщее счастье.
galina
 
Сообщения: 5
Зарегистрирован: 27 сен 2006, 10:51
Откуда: novgorod

Сообщение Музалёв Николай » 05 фев 2007, 17:19

Вариант раз - ВЛОБ
dismount [том]
delay [сколько_примерно_надо_секунд]
mount [том]

Если внутри этого процесса потребуется нажать ввод, то есть для того утилитка.

Вариант ДВА -ПОУМУ
Коммерческая утилитка kill_conn.

Наверное есть и еще что.
А может - пересмотреть саму идею? не нравиться мне такая работа... с принудительным отключением и зависшим соединением...
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение galina » 05 фев 2007, 18:09

Вариант ВЛОБ - интересно, но это из cron-а на сервере, а там
конечно же в процессе DISMOUNT сразу спросят на консоли - хотите ли отключить активных пользователей. А где можно взять такой nlm, который на сервере yes введет?
galina
 
Сообщения: 5
Зарегистрирован: 27 сен 2006, 10:51
Откуда: novgorod

Сообщение Музалёв Николай » 05 фев 2007, 19:24

А где можно взять...

Взять, как я понимаю, можно на кулСолюшн, но вот как он называется - я не помню, тк в момент его обсуждения на ПРОНе было не нужно, и не записал.
Но есть в дебрях у ВольфГаныча вот такая утилитка:
KeyFake NLM to push characters into file server keyboard buffer. Freeware written by Wolfgang Schreiber
Example: LOAD KEYFAKE Unload TimeSync!y!
In this sample KEYFAKE will push the string
"Unload TimeSync<cr>y<cr>" into the servers keyboard buffer.
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение galina » 06 фев 2007, 10:39

Спасибо за помощь, будем пробовать - может способ окажется удачным.
galina
 
Сообщения: 5
Зарегистрирован: 27 сен 2006, 10:51
Откуда: novgorod

Сообщение Андрей Тр. aka RH » 06 фев 2007, 15:17

Музалёв Николай писал(а):delay [сколько_примерно_надо_секунд]
mount [том]
..
Коммерческая утилитка kill_conn.

А убитые коннекты разве автоматически не восстановятся ? К тОму и файлу ? Хотя к файлу, может, и нет .. а может ..

Вот если еще в промежутке добавить disable login, то .. может ..
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Владимир Горяев » 06 фев 2007, 18:25

Андрей Тр. aka RH писал(а):Вот если еще в промежутке добавить disable login, то .. может ..
clear all до кучи
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение galina » 19 фев 2007, 13:09

забыла сообщить результаты - а вдруг кому еще пригодится:
KEYFAKE замечательно размонтирует и монтирует, убиваются при этом только коннекты, держащие открытыми файлы, и после не восстанавливаются. Две недели - полет нормальный, все довольны,
еще раз спасибо за совет.
galina
 
Сообщения: 5
Зарегистрирован: 27 сен 2006, 10:51
Откуда: novgorod


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5