Домашняя страница Поиск Контакты ICN | |
E-Doku Информация Справка Обратная связь | |
Одновременно в системе поддержки работают несколько исполняемых AMO (GENDB, REGEN), но только по одной в каждом аппаратном модуле (SWU, ADS). "VEGAS" - центральный управляющий файл, генерируемый этим AMO, используется для координации этих последовательностей в каждом процессоре поддержки.
В ветви DISPLAY AMO VEGAS контролирует статус системы путем опроса следующих параметров:
номеров APS (SP) в файлах DIR |
номера системы в базе данных. |
Дополнительно, все исполняемые AMO, отмеченные как 'RUNNING' ("РАБОТАЮЩИЕ"), контролируются для установления факта их работы. При необходимости, затем корректируются записи в файле VEGAS. Если на жестком диске еще нет файла VEGAS, тогда файл создается в ветви DISPLAY AMO, и вводятся текущие данные системы.
Данные, содержащиеся в файле VEGAS, редактируются и выводятся на экран служебного терминала или как "твердая копия" - на принтер. В стандартном выводимом формате (LIST=SHORT) дается обзор номера системы, введенных исполняемых AMO, номер APS (SP) из AMO "Текст APS" (если завершена запись файла DIR, т.e., введены 3 надлежащих APS: 'RES-CODE-APS', 'AMO-CODE-APS' и 'AMO-TEXT-APS'). Дополнительно, формат предусматривает указание времени запуска AMO, кода пользователя и статуса AMO. В более подробном формате (LIST=LONG) выводится следующая дополнительная информация:
Параметры вызова генерирующх прогонов, время окончания AMO или время завершения, если AMO была прервана (статус= ('FINISHED' / 'INTRUPTD'), все надлежащие номера APS (SP), а также метка BREAK (РАЗРЫВ) и код RESERVE (РЕЗЕРВ) (если было объявлено, что RESERVE=Y). По желанию, вывод может быть полностью заблокирован посредством объявления LIST=NONE (напр., если запускаемый VEGAS - в ветви выполняемой AMO).
Ветвь DELETE позволяет пользователю аннулировать текущие записи или резервирования в файле VEGAS. Это освобождает задействованные аппаратные модули, т.е., устанавливается статус 'FREE' ("СВОБОДЕН"). Записи аппаратных модулей могут быть аннулированы только в том случае, если они не имеют больше статуса 'RUNNING' ("РАБОТАЮЩИЕ"), другими словами, записи для активных (работающих) AMO не могут быть аннулированы.
Действие CHANGE дает возможность пользователю зарезервировать модули для будущего прогона.
Это описание действительно, начиная с SP300-V3.1
|
: | Аннулирование записей в файле VEGAS | |||
|
: | Контроль статуса системы, ввод данных в файл VEGAS, вывод на экран/принтер | |||
|
: | Резервирование аппаратных модулей для будущих прогонов |
Аннулирование записей в файле VEGAS.
После аннулирования устанавливается статус "FREE" ("СВОБОДНО") соответствующей записи для серверов. Это является важным предварительным условием для успешного запуска AMO GENDB и REGEN. Если статус = RESERVED (ЗАРЕЗЕЗВИРОВАН), пользователь может просто аннулировать резервирования. Необходимыми параметрами для действия DELETE (УДАЛИТЬ) являются записи для зарезервированного AMO, которые пользователь может запросить с помощью действия DISPLAY (ОТОБРАЖЕНИЕ) (LIST=LONG).
Если имеются текущие записи (статус не FREE, не RESERVED, не NOTPRSNT) и если было произведено резервирование (RESERVE=Y для LIST=LONG), тогда полное аннулирование может быть выполнено только за два этапа: сначала должны быть аннулированы текущие записи, затем - записи резервирования. Если статус = RES, тогда AMO, для которой было выполнено резервирование, может быть сразу запущена без необходимости установки статуса FREE.
Так как коррекция записей в файле VEGAS может выполняться только тогда, когда запущено действие DISPLAY AMO, пользователь должен всегда вызывать действие DISPLAY перед запуском действия DELETE. Если номер системы в базе данных изменился из-за последней коррекции VEGAS (напр, вследствие генерирующего прогона с AMO GENDB), тогда этот новый номер не может быть введен в файл VEGAS, без чего не может быть установлен статус сервера FREE.
Обзор процедуры
Код команды | Параметр | |
---|---|---|
DELETE-VEGAS |
UNIT=<парам.>,SYSNO=<строка>,AMO=<парам.> |
|
,USERCODE=<строка>; |
Пример
Аннулировать в файле VEGAS записи от последнего генерирующего прогона с AMO GENDB.
Ввод:
DELETE-VEGAS:SWU&ADS,L31616S0001X00001,GENDB,SMITH;
Коррекция и вывод файла VEGAS.
Обзор процедуры
Код команды | Параметр | |
---|---|---|
DISPLAY-VEGAS |
[LIST=<парам.>],[UNIT=<парам.>]; |
Пример
Вывод файла VEGAS в формате SHORT (КРАТКИЙ).
Ввод:
DISPLAY-VEGAS;
Вывод:
LIST=SHORT:
SYSTEM NUMBER AMO AMO-TEXT-APS-NR START USER STATUS
SWU: L31615S0001X00001 GENDB P30252B0011A60304 13.05.87 14:29 VAUSE FINISHED
ADS: NOT ENTERED GENDB P30252B0011A60304 12.05.87 10:55 SMITH FREE
LIST=LONG, UNIT=SWU:
SYSTEM NUMBER AMO AMO-TEXT-APS-NR START USER STATUS
SWU: L31615S0001X00001 GENDB P30252B0011A60304 13.05.87 14:29 GRUFFYDD FINISHED
CALLUP PARAMETERS: MMLFILE: :PAS:L31615/S0001X00001/0001/MML
UNIT : SWU
DBSAVE : N USERCODE: GRUFFYDD
DBHOLD : N LOGGING : N
PROT : Y FTRNS : N
DEL : N BSPTNR :
HWCHK : N BSLOGID :
ARCHIVE: N BSACCNO :
HOLD : N BSPSWD : (SECRET)
AMO COMPLETED : 13.05.1987 16:18:05
SWU-RES-CODE-APS-NR: P30252BS31EC02001 (DIR-FILE : :PDS:APSI/PS/S3-EC0DC)
SWU-AMO-CODE-APS-NR: P30252BS32EC02001 (DIR-FILE : :PDS:APSI/PS/B3-EC0DC)
SWU-AMO-TEXT-APS-NR: P30252B0011A60304 (DIR-FILE : :PDS:APSI/PS/B3-EC1DC)
BREAK-MARK : N
RESERVATION : N
Всякий раз при отсутствии данных в списке VEGAS выводятся ясные, не требующие пояснений короткие сообщения:
Поле SYSTEM NUMBER (НОМЕР СИСТЕМЫ) может содержать следующие тексты:
'-----------------' | If STATUS=NOTPRSNT | |
'NO-ENTRY-IN-DBASE' | Если не был введен номер системы или (в DB SWU) если введенный номер не начинается с "L31" | |
'DB--ACCESS--ERROR' | Если DBAR был завершен с ошибками | |
'DB-NOT-CONSISTENT' | (Только в SWU): Если в разных базах данных имеются разные номера системы. | |
'PROCESSOR DOWN' | Если сервер не подсоединен или выключен (не относится к SWU). |
Во всех других случаях номер системы вводится через AMO ANUM и ANSU (для SWU).
Поле APS-NUMBER может содержать следующие тексты:
a) | LIST=SHORT; Если присутствуют все 3 надлежащих APS (RES-CODE-APS, AMO-CODE-APS,AMO-TEXT-APS), вводится номер APS (SP) AMO-TEXT-APS. Другие записи: 'DIR-FILES-UNCOMPL' Если во время запроса кода языка (английский, немецкий) возникает ошибка, выводится следующий текст: 'LANGUAGE-READ-ERR' |
b) | LIST=LONG; выводится номер APS (SP) каждого надлежащего и имеющегося APS. Если APS отсутствуют, выводится штриховая линия: '-----------------' |
Поле STATUS (СТАТУС) может содержать следующее:
NOTPRSNT | Не введен, по крайней мере, один из трех необходимых APS | |
UNKNOWN | Если работает неизвестная AMO (GENDB, REGEN), когда создается файл VEGAS. | |
RUNNING | Аппаратный модуль (восстановлен) сгенерирован | |
FREE | Предварительное условие прогона для (восстановления) генерации. Если текущий статус не NOTPRSNT, UNKNOWN, RUNNING, статус может быть установлен с помощью DELETE-VEGAS, . |
|
OCCUPIED | Генерирующая AMO занимает все аппаратные модули, которые должны обрабатываться (определено в параметрах вызова). | |
INTRUPTD | Ненормальное завершение прогона GENDB. Возможно продолжение с параметром 'CONT'. | |
SYBRO | Прогон (восстановления) генерации завершился полным отказом системы. Возможно продолжение с параметром 'CONT'. | |
ABORTED | Выполнение (восстанавливающего) генерирующего AMO было прервано, продолжение не возможно. | |
FINISHED | Прогон (восстановления) генерации завершен. | |
RESERVED | Резервирование аппаратного модуля. Если резервирование было введено в UNIT STATUS=FREE или если код резервирования существует как фоновая запись после действия DELETE над текущей записью, тогда вводится STATUS=RES. Соответствующая AMO может быть запущена сразу без предварительного сброса статуса. |
Изменение записей в файле VEGAS и резервирование аппаратных модулей для будущих прогонов.
Для одного аппаратного модуля может быть введено только одно резервирование. Зарезервированные модули могут запрашиваться посредством действия DISPLAY (LIST=LONG).
Обзор процедуры
Код команды | Параметр | |
---|---|---|
CHANGE-VEGAS |
UNIT=<парам.>,SYSNO=<строка>,AMO=<парам.> |
|
,USERCODE=<строка>; |
Пример:
Ввод:
CHANGE-VEGAS:SWU&ADS,L31615S0001X00001,GENDB,SMITH;
AMO | AMO (1 на аппаратный модуль/сервер), которые должны быть вызваны | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | GENDB, REGEN | ||||
для действия DELETE также: UNKNOWN | ||||||
LIST | Объем выводимых данных | |||||
Тип ввода | : | Одно значение, факультативный | ||||
Возможные значения | : | SHORT, LONG, NONE | ||||
Значение по умолчанию | : | SHORT | ||||
SYSNO | Число систем клиента | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Номер системы из 17 символов | ||||
UNIT | Функциональный системный узел | |||||
Тип ввода | : | Одно значение, цепочка отдельных значений, обязательный | ||||
Возможные значения | : | SWU, ADS | ||||
Значение по умолчанию | : | SWU & ADS | ||||
USERCODE | Код пользователя | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Код пользователя от 2 до 8 симв. |
F01: |
НЕ ВОЗМОЖНА ЗАПИСЬ ФАЙЛА VEGAS. |
|
F02: |
НЕ ВОЗМОЖНО ЧТЕНИЕ ФАЙЛА VEGAS. |
|
F03: |
НЕ ВОЗМОЖНО ЗАКРЫТИЕ ФАЙЛА VEGAS. |
|
F04: |
ФАЙЛ VEGAS НЕ КАТАЛОГИЗИРОВАН И ЕГО НАЧАЛЬНАЯ УСТАНОВКА НЕ ВОЗМОЖНА. |
|
F09: |
AMO_ACTION_ERROR |
|
F10: |
НЕ ВОЗМОЖНО ЧТЕНИЕ ФАЙЛА СПРАВОЧНИКА :PDS:APSI/PS |
|
F11: |
ДЛЯ СЕРВЕРА <svr> НЕ ВОЗМОЖНО ЧТЕНИЕ ФАЙЛА СПРАВОЧНИКА |
H01: |
УДАЛЕНИЕ НА <svr> НЕ ВОЗМОЖНО, ТАК КАК РАБОТАЕТ AMO |
|
H02: |
УДАЛЕНИЕ НА <svr> НЕ ВОЗМОЖНО, ТАК КАК ОН ЗАРЕЗЕРВИРОВАН ДРУГИМ ПОЛЬЗОВАТЕЛЕМ |
|
H03: |
УДАЛЕНИЕ НА <svr> НЕ ВОЗМОЖНО, ТАК КАК ОН ЗАРЕЗЕРВИРОВАН ДЛЯ ДРУГОГО AMO |
|
H04: |
УДАЛЕНИЕ НА <svr> НЕ ВОЗМОЖНО, ТАК КАК ОН ЗАРЕЗЕРВИРОВАН ДЛЯ ДРУГОЙ СИСТЕМЫ КЛИЕНТА |
|
H05: |
СЕРВЕР <svr> ОТСУТСТВУЕТ |
|
H06: |
СЕРВЕР <svr> ИСПОЛЬЗУЕТСЯ ДРУГИМ ПОЛЬЗОВАТЕЛЕМ |
|
H07: |
СЕРВЕР <svr> ЗАНЯТ ДРУГОЙ AMO |
|
H08: |
СЕРВЕР <svr> ИСПОЛЬЗУЕТСЯ ДРУГОЙ СИСТЕМОЙ |
|
H09: |
ТАК КАК НА СЕРВЕРЕ <svr>НЕ РАБОТАЕТ НИ ОДНА AMO, ПРЕРЫВАНИЕ НЕ ВОЗМОЖНО |
|
H10: |
СЕРВЕР <svr> УЖЕ СВОБОДЕН |
|
H11: |
СЕРВЕР <svr> УЖЕ ЗАРЕЗЕРВИРОВАН |
|
H12: |
ФАЙЛ СПРАВОЧНИКА <имя файла> НЕ МОЖЕТ БЫТЬ ЗАКРЕПЛЕН НИ ЗА КАКИМ СЕРВЕРОМ |
Пояснения:
<состояние> = состояние DMS
<svr> = SWU | ADS
<имя файла> = имя индексированного файла из 21 символа
CHANGE : F1, F2, H5, H11, H12
DELETE : F2, H1, H2, H3, H4, H5, H6, H7, H8, H10
DISPLAY : F1, F2, F3, F4, F10, F11
Hicom 300 E V3.0 Руководство по обслуживанию | Siemens Ном. для зак.: P31003-G1037-E403-4-5620 | Дата конвертации: 2000-10-27 |
Контакты: группа E-Doku | © Siemens AG 2000 |