MFE SRDF-HC: Пакетные команды интерфейса компонентов хоста вы заказывать

Сводка: Пакетные команды интерфейса компонентов хоста выданная вне заказа.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Команды, выдаваемые через пакетный интерфейс, могут быть назначены командной очереди (CQNAME). Использование CQNAME гарантирует, что команды, взаимозависимые, выдают по одному в порядке, в котором они были введены.        

Из-за проблемы синхронизации CQNAME не был выполнен, и команды могут быть выбиты не в порядке.       

В документации указано следующее в руководстве по продукту SRDF Host Component for z/OS, в разделе «Command processing by queue name»:

"Чтобы обеспечить обработку команд, взаимозависимых по одному в порядке ввода, компонент хоста SRDF позволяет размещать большинство команд в назначенных именованных командных очередях.

Команды в той же очереди обрабатываются в том порядке, в котором они были помещены в очередь, а команды в разных очередях обрабатываются независимо друг от друга. В результате команды в разных очередях могут обрабатываться параллельно, а команда в очереди может обрабатываться даже перед другой командой, введенной ранее, но помещенной в другую очередь.

Компонент хоста SRDF по отдельности перемещает команды, вложенные в ту же именованную очередь команд, в соответствующую очередь подраздела.

Именованные очереди команд и очереди подразделов не предусмотрены. Таким образом, различные команды в одной и той же именованной командной очереди могут размещаться в очередях подразделов для разных систем хранения или в глобальной очереди задач. Тем не менее, команды всегда должны выполняться в том порядке, в котором они отображались в именованной командной очереди. Команда в именованной командной очереди не будет запланирована, пока не завершится обработка команды, которая предшествовала этой команде в указанной командной очереди».

Однако компонент хоста выполняет команды в той же именованной очереди из порядка. В результате команды, взаимозависимые, могут не работать.

Это происходит, когда пользователь отправляет набор разных типов команд для выполнения:
  • Для каждой системы хранения поддерживаются две параллельные задачи z/OS: одна для запросов (SQ) и одна выделенная для команд конфигурации (SC).
  • Глобальная задача или основная задача компонента хоста SRDF предназначена для выполнения команд, не связанных с одной системой хранения.

Причина

Это связано с проблемой программного обеспечения.

Разрешение

Обработка была изменена для правильной обработки проблемы синхронизации, чтобы обеспечить выполнение порядка команд CQNAME.   
  
Окончательное исправление:
  • Для Mainframe Enablers 8.5 разработан PTF SR85026 для устранения этой проблемы. Его можно загрузить с веб-сайта онлайн-поддержки Dell.
  • Для Mainframe Enablers 8.4 разработан PTF SR84042 для устранения этой проблемы. Его можно загрузить с веб-сайта онлайн-поддержки Dell.

Дополнительная информация

Примечание по крышке 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                                  
* ------------------------------------------------------------ 

Затронутые продукты

Mainframe Enablers
Свойства статьи
Номер статьи: 000197039
Тип статьи: Solution
Последнее изменение: 19 Jun 2023
Версия:  4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.