Домашняя страница Поиск Контакты ICN | |
E-Doku Информация Справка Обратная связь | |
AMO DDRSM конфигурирует двойную запись и управляет ей.
AMO DDRSM может включать и отключать двойную запись, а также может создавать копию содержимого ведущей (master) области памяти/устройства на ведомой (slave) области, за исключением областей UNIX ("PHY").
Состояние двойной записи может быть опрошено функцией команды AMO DDSM (см. описание AMO-DDSM).
Состояния A_PRESENT или BLOCKED_BY_AMO для "master" и A_SYNCHR для "slave" означают, что синхронизация начинается после активизации "master".
Состояния IN_SERVICE для "master" и A_PRESENT или BLOCKED_BY_AMO для "slave" означают, что синхронизация начинается после активизации "slave".
Состояния IN_SERVICE для "master" и A_SYNCHR для "slave" означают, что процесс синхронизации идет.
Состояния IN_SERVICE для "master" и IN_SERVICE для "slave" означают, что процесс синхронизации завершен и двойная запись включена.
Это описание действительно начиная с версии SP300 E V3.0
|
: | Включение двойной записи | |||
|
: | Выключение двойной записи | |||
|
: | Копирование области/устройства "master" в область/устройство "slave" |
Посредством функции ACTIVATE-DDRSM для области можно конфигурировать попарное соответствие и активизировать двойную запись между областями "master" и "slave", кроме областей UNIX.
Посредством функции ACTIVATE-DDRSM для устройства можно конфигурировать попарное соответствие и активизировать двойную запись для всех областей на устройстве "master", кроме областей UNIX.
Обзор процедуры
Код команды | Параметр | |
---|---|---|
ACTIVATE-DDRSM |
[UNIT=<param>],MASTERID=<number>,[MASTERAR=<param>] |
|
,SLAVEID=<number>,[SLAVEAR=<param>],[REPLY=<param>]; |
Примеры
1. | Сконфигурировать попарное соответствие между устройствами на контроллере 2 (master) и 3 (slave) и активизировать его. |
Ввод:
ACT-DDRSM:,2,,3;
2. | Сконфигурировать попарное соответствие между областью F на контроллере 2 (master) и областью G на контроллере 3 (slave) и активизировать его; |
Ввод:
ACT-DDRSM:A1,2,F,3,G;
3. | Сконфигурировать попарное соответствие между областями E и G на контроллере 2 (master) и областями F и E на контроллере 3 (slave) и активизировать его; |
Ввод:
ACT-DDRSM:,2,E&G,3,F&E;
Посредством функции DEACTIVATE-DDRSM для области можно отменять попарное соответствие (соответствия) между областями "master" и "slave" и деактивизировать определеную область (области).
Посредством функции DEACTIVATE-DDRSM для устройства устройство деактивизируется (деактивизируются все области, в которые ведется двойная запись параллельно с областями в другом устройстве) и отменяются попарные соответствия для всех областей в устройстве.
(Если функция DEACTIVATE-DDRSM выполняется в течение процесса синхронизации, соответствующие области устанавливаются в состояние INCONSISTENT.)
Области UNIX не могут быть деактивизированы.
Обзор процедуры
Код команды | Параметр | |
---|---|---|
DEACTIVATE-DDRSM |
[UNIT=<param>],ID=<number>,[AREA=<param>] |
Примеры
1. | Деактивизировать устройство на контроллере 2 и отменить попарные соответствия всех областей в этом устройстве. |
Ввод:
DEACT-DDRSM:,2;
2. | Деактивизировать область E на контроллере 2 и отменить попарное соответствие этой области. |
Ввод:
DEACT-DDRSM:A1,2,E;
3. | Деактивизировать области F и G на контроллере 2 и отменить попарные соответствия этих областей. |
Ввод:
DEACT-DDRSM:,2,F&G;
Посредством функции COPY-DDRSM для области содержимое области (областей) "master" копируется в область "slave" ( кроме области UNIX).
Посредством функции COPY-DDRSM для устройства содержимое каждой области в устройстве "master" копируется в спаренную область в устройстве "slave" (кроме области UNIX).
Отмена AMO не прерывает процесса копирования.
Важное замечание: задание COPY-DDRSM должно быть выполнено, прежде чем могут обрабатываться другие команды. Также в это время конфигурация устройств не может быть определена командой AMO DDSM. Хотя по истечении времени ожидания команды АМО отключаются с выдачей кода ошибки, задания остаются в очереди и исполняются позднее. Однако это приводит к OS CALL FAULT, если АМО уже была отменена до завершения обработки соответствующей задачи. Это может вызвать перезапуск, поэтому такой ситуации следует избегать.
Обзор процедуры
Код команды | Параметр | |
---|---|---|
COPY-DDRSM |
[MODUL=<param>],MASTERID=<number>,[MASTERAR=<param>] |
|
,SLAVEID=<number>,[SLAVEAR=<param>],[REPLY=<param>]; |
Примеры
1. | Копировать содержимое устройства на контроллере 2 (master) в устройство на контроллере 3 (slave). |
Ввод:
COPY-DDRSM:,2,,3,,N;
2. | Копировать содержимое области F на контроллере 1 (master) в область G на контроллере 4 (slave). |
Ввод:
COPY-DDRSM:A1,1,F,4,G,N;
3. | Копировать содержимое областей E и G на контроллере 6 (master) в области E и H на контроллере 1 (slave). |
Ввод:
COPY-DDRSM:,6,E&G,1,E&H;
4. | Для текущего резервного копирования большего количества областей (например, в таблице CRON) их необходимо указать в одной команде, чтобы копирование производилось как единая системная задача (см. примечание выше!). Пример: резервное копирование областей E и F на контроллере 1 (master) в области E и F на контроллере 6 (slave): |
Ввод:
COPY-DDRSM:,1,E&F,6,E&F;
AREA | Идентификация области | |||||
Тип ввода | : | макс. 7 одиночных значений, соединенных знаком "&" | ||||
опционально | ||||||
Возможные значения | : | E-K | ||||
без ввода = все области в устройстве | ||||||
Значение по умолчанию | : | все области в устройстве | ||||
ID | ID контроллера | |||||
Тип ввода | : | одиночное значение | ||||
обязательно | ||||||
Возможные значения | : | 1-7 | ||||
MASTERAR | Область "master" | |||||
Тип ввода | : | макс. 7 одиночных значений, соединенных знаком "&" | ||||
опционально | ||||||
Возможные значения | : | E-K | ||||
без ввода = все области в устройстве | ||||||
Значение по умолчанию | : | все области в устройстве | ||||
MASTERID | Устройство "master" | |||||
Тип ввода | : | одиночное значение | ||||
обязательно | ||||||
Возможные значения | : | 1-7 | ||||
REPLY | Указывает, должно ли выводится предупредительное сообщение | |||||
Тип ввода | : | одиночное значение | ||||
опционально | ||||||
Возможные значения | : | Y | = да | |||
N | = нет | |||||
Значение по умолчанию | : | Y | ||||
SLAVEAR | Область "slave" | |||||
Тип ввода | : | макс. 7 одиночных значений, соединенных знаком "&" | ||||
опционально | ||||||
Возможные значения | : | E-K | ||||
без ввода = все области в устройстве | ||||||
Значение по умолчанию | : | все области в устройстве | ||||
SLAVEID | ID устройства "slave" | |||||
Тип ввода | : | одиночное значение | ||||
обязательно | ||||||
Значение по умолчанию | : | 1-7 | ||||
UNIT | ID процессора | |||||
Тип ввода | : | одиночное значение | ||||
опционально | ||||||
Возможные значения | : | A1 | = сервер администрирования и обработки данных | (ADS) | ||
Значение по умолчанию | : | A1 |
F01: |
ОБЛАСТЬ MASTER ВВЕДЕНА, А ОБЛАСТЬ SLAVE НЕ ВВЕДЕНА |
|
F02: |
ОБЛАСТЬ MASTER НЕ ВВЕДЕНА, А ОБЛАСТЬ SLAVE ВВЕДЕНА |
|
F03: |
ASTERID И SLAVEID ДОЛЖНЫ БЫТЬ РАЗНЫМИ |
|
F04: |
УСТРОЙСТВО <string> ДОЛЖНО БЫТЬ СКОНФИГУРИРОВАНО В БАЗЕ ДАННЫХ (КОМАНДОЙ AMO DCSM) |
|
F05: |
ОБЛАСТЬ <string> ДОЛЖНА БЫТЬ СКОНФИГУРИРОВАНА В БАЗЕ ДАННЫХ |
|
F06: |
ОБЛАСТЬ <string> НЕСОВМЕСТИМА |
|
F07: |
РАЗМЕРЫ ОБЛАСТЕЙ MASTER И SLAVE В БАЗЕ ДАННЫХ НЕ ОДИНАКОВЫ |
|
F08: |
ОБЛАСТЬ ИЛИ КАК МИНИМУМ ОДНА ОБЛАСТЬ В УСТРОЙСТВЕ ЯВЛЯЕТСЯ ЧАСТЬЮ ДРУГОЙ ПАРЫ. ЖЕЛАЕМОЕ ПОПАРНОЕ СООТВЕТСТВИЕ НЕ МОЖЕТ БЫТЬ СКОНФИГУРИРОВАНО |
|
F09: |
ОБЛАСТЬ/УСТРОЙСТВО <string > ДЕФЕКТНО |
|
F10: |
ИДЕТ ПРОЦЕСС СИНХРОНИЗАЦИИ: В ЭТО ВРЕМЯ |
|
F11: |
ОБЛАСТЬ/УСТРОЙСТВО <string> НАХОДИТСЯ В СОСТОЯНИИ <state> |
|
F12: |
ОБЛАСТЬ/УСТРОЙСТВО <string> ИСПОЛЬЗУЕТСЯ |
|
F13: |
УСТРОЙСТВО SLAVE ДЕАКТИВИЗИРОВАНО, УСТРОЙСТВО MASTER НЕ БУДЕТ ДЕАКТИВИЗИРОВАНО |
|
F14: |
КАК МИНИМУМ ОДНА ОБЛАСТЬ В УСТРОЙСТВЕ <string> НАХОДИТСЯ В НЕДОПУСТИМОМ |
|
F15: |
ОБЛАСТЬ, СКОНФИГУРИРОВАННАЯ ДЛЯ ДАННОГО УСТРОЙСТВА, ОТСУТСТВУЕТ |
|
F16: |
УСТРОЙСТВО <string> УЖЕ ДЕАКТИВИЗИРОВАНО |
|
F18: |
ПОПАРНОЕ СООТВЕТСТВИЕ НЕ СКОНФИГУРИРОВАНО; ДЕАКТИВИЗАЦИЯ НЕ БУДЕТ |
|
F19: |
ОБЛАСТЬ/УСТРОЙСТВО SLAVE <string> АКТИВНО |
|
F20: |
РАЗМЕРЫ ОБЛАСТЕЙ MASTER И SLAVE В ОБЛАСТИ УПРАВЛЕНИЯ НЕ ОДИНАКОВЫ |
|
F21: |
КАК МИНИМУМ ОДНА ОБЛАСТЬ В УСТРОЙСТВЕ <string> СКОНФИГУРИРОВАНА ДЛЯ ПОПАРНОГО СООТВЕТСТВИЯ |
|
F22: |
ОШИБКА ПРИ ЧТЕНИИ ОБЛАСТИ УПРАВЛЕНИЯ ДЛЯ УСТРОЙСТВА <string> |
|
F23: |
ФИЗИЧЕСКИЙ РАЗМЕР УСТРОЙСТВА SLAVE МЕНЬШЕ СУММЫ ИСПОЛЬЗУЕМЫХ |
|
F24: |
ОШИБКА ПРИ РАСЧЕТЕ РАЗМЕРА УСТРОЙСТВА <string> |
|
F25: |
В ДАННЫЙ МОМЕНТ ДЕАКТИВИЗАЦИЯ НЕВОЗМОЖНА(ОШИБКА В ОТКЛЮЧАЮЩЕМ УСТРОЙСТВЕ) |
|
F26: |
УСТРОЙСТВО MASTER ИЛИ SLAVE ИСПОЛЬЗУЮТСЯ ДРУГОЙ AMO |
|
F27: |
УСТРОЙСТВО <string> НЕ ЯВЛЯЕТСЯ ФИЗИЧЕСКИМ ЖЕСТКИМ ДИСКОМ |
|
F28: |
УСТРОЙСТВО <string> НЕ АКТИВНО И НЕ ИМЕЕТ |
|
F29: |
РАЗМЕРЫ СЕКТОРОВ MASTER И SLAVE В БАЗЕ ДАННЫХ НЕ ОДИНАКОВЫ |
|
F30: |
ОБЛАСТЬ <string> ЯВЛЯЕТСЯ ОБЛАСТЬЮ IX |
|
F31: |
ОБЛАСТЬ SLAVE <string> УЖЕ В РЕЖИМЕ ДВОЙНОЙ ЗАПИСИ |
|
F32: |
ДОПУСТИМЫМИ ЗНАЧЕНИЯМИ ДЛЯ ОБЛАСТИ ЯВЛЯЮТСЯ E..K |
|
F33: |
НЕТ СОЕДИНЕНИЯ С УСТРОЙСТВОМ <string> |
|
F34: |
ОШИБКА ПРИ РАЗЪЕДИНЕНИИ ОБЛАСТИ УПРАВЛЕНИЯ |
|
F35: |
ОШИБКА ВВОДА-ВЫВОДА |
|
F36: |
ИНИЦИАЛИЗАЦИЯ УСТРОЙСТВА <devnam> НЕ СООТВЕТСТВУЕТ БАЗЕ ДАННЫХ. |
|
F37: |
КОЛИЧЕСТВА ОБЛАСТЕЙ MASTER И SLAVE НЕ РАВНЫ ! |
|
F38: |
ОБЛАСТЬ <string> БЫЛА ВВЕДЕНА ДВАЖДЫ ! |
|
F39: |
УСТРОЙСТВО <string> КОНФИГУРИРУЕТСЯ С DEVTYPE = EXT ! |
|
F40: |
КОНТРОЛЛЕР <string> НЕ СКОНФИГУГИРОВАН ! |
H01: |
ПРЕДУПРЕЖДЕНИЕ: ВЫ ПЫТАЕТЕСЬ ПЕРЕПИСАТЬ СОДЕРЖИМОЕ ОБЛАСТИ/УСТРОЙСТВА <string> |
|
H02: |
АКТИВНЫЙ PDS ДЕАКТИВИЗИРОВАН |
|
H03: |
ПРЕДУПРЕЖДЕНИЕ: ИДЕТ ПРОЦЕСС СИНХРОНИЗАЦИИ. |
|
H04: |
В УСТРОЙСТВАХ <string> И <string> ИМЕЕТСЯ КАК МИНИМУМ ОДНА ОБЛАСТЬ UNIX. ДЛЯ ЭТОЙ ОБЛАСТИ ДВОЙНАЯ ЗАПИСЬ |
|
H05: |
В УСТРОЙСТВАХ <string> И <string> ИМЕЕТСЯ КАК МИНИМУМ ОДНА ОБЛАСТЬ UNIX. ОНА НЕ СКОПИРОВАНА, |
|
H06: |
ПРЕДУПРЕЖДЕНИЕ: ВЫ ПЫТАЕТЕСЬ ПЕРЕПИСАТЬ СОДЕРЖИМОЕ ОБЛАСТЕЙ |
Hicom 300 E V3.0 Руководство по обслуживанию | Siemens Ном. для зак.: P31003-G1037-E403-4-5620 | Дата конвертации: 2000-10-27 |
Контакты: группа Е-Doku | © Siemens AG 2000 |