MFE SRDF-HC: Пакетные команды интерфейса компонентов хоста вы заказывать
Résumé: Пакетные команды интерфейса компонентов хоста выданная вне заказа.
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Symptômes
Команды, выдаваемые через пакетный интерфейс, могут быть назначены командной очереди (CQNAME). Использование CQNAME гарантирует, что команды, взаимозависимые, выдают по одному в порядке, в котором они были введены.
Из-за проблемы синхронизации CQNAME не был выполнен, и команды могут быть выбиты не в порядке.
В документации указано следующее в руководстве по продукту SRDF Host Component for z/OS, в разделе «Command processing by queue name»:
"Чтобы обеспечить обработку команд, взаимозависимых по одному в порядке ввода, компонент хоста SRDF позволяет размещать большинство команд в назначенных именованных командных очередях.
Команды в той же очереди обрабатываются в том порядке, в котором они были помещены в очередь, а команды в разных очередях обрабатываются независимо друг от друга. В результате команды в разных очередях могут обрабатываться параллельно, а команда в очереди может обрабатываться даже перед другой командой, введенной ранее, но помещенной в другую очередь.
Компонент хоста SRDF по отдельности перемещает команды, вложенные в ту же именованную очередь команд, в соответствующую очередь подраздела.
Именованные очереди команд и очереди подразделов не предусмотрены. Таким образом, различные команды в одной и той же именованной командной очереди могут размещаться в очередях подразделов для разных систем хранения или в глобальной очереди задач. Тем не менее, команды всегда должны выполняться в том порядке, в котором они отображались в именованной командной очереди. Команда в именованной командной очереди не будет запланирована, пока не завершится обработка команды, которая предшествовала этой команде в указанной командной очереди».
Однако компонент хоста выполняет команды в той же именованной очереди из порядка. В результате команды, взаимозависимые, могут не работать.
Это происходит, когда пользователь отправляет набор разных типов команд для выполнения:
Из-за проблемы синхронизации CQNAME не был выполнен, и команды могут быть выбиты не в порядке.
В документации указано следующее в руководстве по продукту SRDF Host Component for z/OS, в разделе «Command processing by queue name»:
"Чтобы обеспечить обработку команд, взаимозависимых по одному в порядке ввода, компонент хоста SRDF позволяет размещать большинство команд в назначенных именованных командных очередях.
Команды в той же очереди обрабатываются в том порядке, в котором они были помещены в очередь, а команды в разных очередях обрабатываются независимо друг от друга. В результате команды в разных очередях могут обрабатываться параллельно, а команда в очереди может обрабатываться даже перед другой командой, введенной ранее, но помещенной в другую очередь.
Компонент хоста SRDF по отдельности перемещает команды, вложенные в ту же именованную очередь команд, в соответствующую очередь подраздела.
Именованные очереди команд и очереди подразделов не предусмотрены. Таким образом, различные команды в одной и той же именованной командной очереди могут размещаться в очередях подразделов для разных систем хранения или в глобальной очереди задач. Тем не менее, команды всегда должны выполняться в том порядке, в котором они отображались в именованной командной очереди. Команда в именованной командной очереди не будет запланирована, пока не завершится обработка команды, которая предшествовала этой команде в указанной командной очереди».
Однако компонент хоста выполняет команды в той же именованной очереди из порядка. В результате команды, взаимозависимые, могут не работать.
Это происходит, когда пользователь отправляет набор разных типов команд для выполнения:
- Для каждой системы хранения поддерживаются две параллельные задачи z/OS: одна для запросов (SQ) и одна выделенная для команд конфигурации (SC).
- Глобальная задача или основная задача компонента хоста SRDF предназначена для выполнения команд, не связанных с одной системой хранения.
Cause
Это связано с проблемой программного обеспечения.
Résolution
Обработка была изменена для правильной обработки проблемы синхронизации, чтобы обеспечить выполнение порядка команд CQNAME.
Окончательное исправление:
Окончательное исправление:
- Для Mainframe Enablers 8.5 разработан PTF SR85026 для устранения этой проблемы. Его можно загрузить с веб-сайта онлайн-поддержки Dell.
- Для Mainframe Enablers 8.4 разработан PTF SR84042 для устранения этой проблемы. Его можно загрузить с веб-сайта онлайн-поддержки Dell.
Informations supplémentaires
Примечание по крышке PTF:
++PTF(SR85026) REWORK(2022039) . ++VER(Z038) FMID(SRDF850) PRE( SR85017 ) /* *------------------------------------------------------------- * PROBLEM DESCRIPTION(S): * ------------------------------------------------------------ * USERS AFFECTED: Host Component Batch Interface * PROBLEM DESCRIPTION: Commands issued out of order * DESCRIPTION DETAIL: * * Commands that are issued through the batch interface can be assigned * to a command queue (CQNAME). The use of a CQNAME ensures * that mutually dependent commands are issued one at a time, * in the order in which they were entered. * * Due to a timing issue, the CQNAME was not honored and * commands had the potential to be issued out of order. * * PROBLEM RESOLUTION: * * Processing was modified to correctly handle the timing * issue to ensure the CQNAME order of commands is honoured. * * * MODULES: EMCSTC * * ------------------------------------------------------------ * SR85026 8 Feb 2022 12:15:49 * ------------------------------------------------------------
Produits concernés
Mainframe EnablersPropriétés de l’article
Numéro d’article: 000197039
Type d’article: Solution
Dernière modification: 19 juin 2023
Version: 4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.