v4orb2.wiki

описание пикапов и диссектора ВЭПП3-4
git clone http://www.inp.nsk.su/~bekhte/v4orb2.wiki.git
Log | Files | Refs

commit 81864ec41a9d12e9527739be206cd66cbc9a48c1
parent b3589af1c50678003e02567e4c70c72d42096268
Author: S S <ss@qoo>
Date:   Wed Feb  3 11:52:30 +0600

fix rename

Diffstat:
vXbpmd.mkd | 49+++++++++++++++++++++++++++++++++++++++++++++++++
vXpbmd.mkd | 49-------------------------------------------------
2 files changed, 49 insertions(+), 49 deletions(-)
diff --git a/vXbpmd.mkd b/vXbpmd.mkd @@ -0,0 +1,49 @@ +Title: Управление IOC + +[TOP](index) + +# Управление IOC ВЭПП3-4 + +Для управления IOC существует специальный скрипт **v3bpmd** и **v4bpmd** для управления ВЭПП3 и ВЭПП4 соответственно. + +Данные скрипты соответствуют стандарту LSB (Linux Standard Base) и предназначенны для установки в /etc/rc директорию, кроме этого скрипт может быть установлен в стандартный путь поиска для запуска из командной строки. + +При запуске скрипт проверяет на каком компьютере он запущен, если компьютер не vepp4-pult6 то скрипт безопасно завершается. Если скрипт запущен от root (при инициализации), то при необходимости создаются директории для записи логов /var/log/softioc и переключается на пользователя vepp4. Находясь под пользователем vepp4 проверяется доступность для записи директории системных логов, если доступна то логи пишутся туда, если нет то в директорию расположения IOC. Если скрипт запускается под другим пользователем, скрипт завершается. + +## Зарезервированные порты + +Для управления запуском IOC используется редиректор консоли procServ. Он перенаправляет консоль IOC на зарезервированный за ним порт. Номера портов **4050-4200** зарезервированны под использование системы пикапов. Краткая схема резервирования + + +| Порт | система | +|:-----------:|:--------:| +| 4050 - 4067 | VEPP4 | +| 4068 - 4069 | резерв | +| 4070 - 4074 | VEPP4 | +| 4075 - 4079 | резерв | +| 4080 - 4104 | VEPP3 | +| 4105 - 4119 | резерв | +| 4120 - 4155 | VEPP4 | +| 4156 - 4199 | резерв | + + +# Вызов скрипта + + v3bpmd [start [what]|stop [what]|status [what]|restart|help|log what|logall|telnet what|watch] + + v4bpmd [start|stop|status|restart|help|log what|telnet what|watch] + + +# Опции + +- help - напечатать подсказку пользования скриптом +- start - запуск всех IOC, если IOC уже запущен то на экран печатается сообщение об ошибке, дублирующий IOC не запускается +- start ioc_name - запуск конкретного IOC +- stop - остановка всех IOC +- stop ioc_name - остановка конкретного IOC +- status - статус всех IOC +- restart - остановка и запуск всех IOC +- log ioc_name - выдать log соответствующего IOC, ожидать появления новых данных и выводить их. Завершить Ctrl-C. +- telnet ioc_name - подключиться к консоли IOC, выход по Ctrl-] q. (не надо писать exit, это перезапустит IOC). +- watch - выдать файл экспорта в одренок. + diff --git a/vXpbmd.mkd b/vXpbmd.mkd @@ -1,49 +0,0 @@ -Title: Управление IOC - -[TOP](index) - -# Управление IOC ВЭПП3-4 - -Для управления IOC существует специальный скрипт **v3bpmd** и **v4bpmd** для управления ВЭПП3 и ВЭПП4 соответственно. - -Данные скрипты соответствуют стандарту LSB (Linux Standard Base) и предназначенны для установки в /etc/rc директорию, кроме этого скрипт может быть установлен в стандартный путь поиска для запуска из командной строки. - -При запуске скрипт проверяет на каком компьютере он запущен, если компьютер не vepp4-pult6 то скрипт безопасно завершается. Если скрипт запущен от root (при инициализации), то при необходимости создаются директории для записи логов /var/log/softioc и переключается на пользователя vepp4. Находясь под пользователем vepp4 проверяется доступность для записи директории системных логов, если доступна то логи пишутся туда, если нет то в директорию расположения IOC. Если скрипт запускается под другим пользователем, скрипт завершается. - -## Зарезервированные порты - -Для управления запуском IOC используется редиректор консоли procServ. Он перенаправляет консоль IOC на зарезервированный за ним порт. Номера портов **4050-4200** зарезервированны под использование системы пикапов. Краткая схема резервирования - - -| Порт | система | -|:-----------:|:--------:| -| 4050 - 4067 | VEPP4 | -| 4068 - 4069 | резерв | -| 4070 - 4074 | VEPP4 | -| 4075 - 4079 | резерв | -| 4080 - 4104 | VEPP3 | -| 4105 - 4119 | резерв | -| 4120 - 4155 | VEPP4 | -| 4156 - 4199 | резерв | - - -# Вызов скрипта - - v3bpmd [start [what]|stop [what]|status [what]|restart|help|log what|logall|telnet what|watch] - - v4bpmd [start|stop|status|restart|help|log what|telnet what|watch] - - -# Опции - -- help - напечатать подсказку пользования скриптом -- start - запуск всех IOC, если IOC уже запущен то на экран печатается сообщение об ошибке, дублирующий IOC не запускается -- start ioc_name - запуск конкретного IOC -- stop - остановка всех IOC -- stop ioc_name - остановка конкретного IOC -- status - статус всех IOC -- restart - остановка и запуск всех IOC -- log ioc_name - выдать log соответствующего IOC, ожидать появления новых данных и выводить их. Завершить Ctrl-C. -- telnet ioc_name - подключиться к консоли IOC, выход по Ctrl-] q. (не надо писать exit, это перезапустит IOC). -- watch - выдать файл экспорта в одренок. -