В терминологии IBM временное исправление программы или временное исправление продукта ( PTF ), иногда в зависимости от даты, [1] [2] - это отдельное исправление ошибки или группа исправлений, распространяемых в форме, готовой к установке для клиентов.
PTF обычно следует за APAR ( отчет об анализе авторизованной программы [3] ), и там, где было выпущено «исправление APAR», PTF «является протестированным APAR» [4] или набором исправлений APAR. Однако, если APAR определен как «Исправлено, если следующий» или «Постоянное ограничение», то PTF может не исправлять его, а только последующий выпуск.
Использование ПТФ
Раньше PTF распространялись в группе на так называемой ленте обновления программ ( PUT ) или рекомендованном обновлении услуг ( RSU ) примерно ежемесячно. Теперь их можно загрузить прямо в систему через прямое соединение со службой поддержки IBM. В некоторых случаях IBM выпускает «Накопительный пакет PTF» - большое количество исправлений, которые лучше всего работают в целом, а иногда и взаимозависимы. Когда это происходит, IBM выпускает компакт-диски, содержащие весь пакет PTF, которые можно загрузить прямо в систему с ее носителя.
Одна из причин использования физических носителей - это размер и связанные с ним (по умолчанию) ограничения на размер. «По умолчанию файловая система / home в VIOS (Virtual I / O Server [5] ) для System p имеет размер всего 10 ГБ». [6] Если «Накопительный пакет PTF» больше, чем установленный по умолчанию, «Если вы попытаетесь (использовать) FTP 17 ГБ образов ISO, у вас закончится место».
PTF обрабатываются с помощью SMP / E (System Modification Program / Extended) в несколько этапов в течение нескольких недель.
- Получите (загрузите) нужный PTF в систему высокой доступности (непроизводственная)
- Применить. Установите флажок, чтобы убедиться, что необходимые предварительные PTF установлены или устанавливаются, и что ни один из них не помечен как "удерживаемый" из-за ошибок или других проблем
- Примените PTF к системе высокой доступности и проверьте производительность системы в течение нескольких недель, чтобы убедиться, что это не снижает вашу производительность или функциональность.
- Получите и примените PTF к производственной системе и отслеживайте его эффекты в течение нескольких недель.
Если PTF отрицательно влияет на систему, системный администратор может иногда отклонить (отменить) PTF и обратиться за дополнительной поддержкой в IBM. Однако, если никаких проблем не обнаружено после того , как ПТФ применяется, он может быть постоянно установлен, приняты или совершены , к системе.
Эти исправления программного обеспечения IBM часто выполняются в ответ на отчеты APAR, представленные клиентами и другими лицами и принимаемые IBM, и являются обычным первым шагом к устранению ошибок программного обеспечения. Обычно заказчик ожидает, что проблема будет полностью исправлена в следующем выпуске (версии) соответствующего продукта.
Сравнение с APAR
Иногда [7] программное обеспечение IBM содержит ошибку.
Как только IBM убедится, что причина не в одном из
- стороннее оборудование
- программное обеспечение сторонних производителей -или-
- ошибки конфигурации, указанные пользователем,
Персонал службы поддержки IBM, если он подозревает, что причиной является дефект в текущем выпуске программы IBM, отправит официальный отчет, подтверждающий наличие проблемы. Это называется отчетом об анализе авторизованной программы (APAR). См. «APAR и PTF» .
APAR также включают
- информация об известных обходных путях
- информация о том, планируется ли включение официального исправления в будущие выпуски, и
- планируется ли временное исправление программы (PTF). [7]
Резюме
Есть как минимум 2 уровня исправления: [8]
- APAR может привести к «исправлению APAR».
- постоянное исправление, называемое ПТФ.
Основное внимание в «исправлении APAR» уделяется «скорейшему устранению проблемы» [9], тогда как PTF «является протестированным APAR ... PTF« закрывает »APAR.« До этого APAR является » проблема с программой IBM, которая формально отслеживается до тех пор, пока не будет предоставлено решение ». [4]
Юмор
Заказчики иногда иронично объясняют аббревиатуру как постоянное временное исправление [10] или, что более вероятно, это исправление , потому что у них есть возможность сделать PTF постоянной частью операционной системы, если исправление устраняет проблему.
Смотрите также
Рекомендации
- ^ В 2001 году долгое время IBMer писал: «Я думал, что теперь это временное исправление продукта». «Следует ли принимать APAR» .
- ^ Тем не менее, временное исправление ПРОГРАММЫ все еще используется. «Прерывания не обрабатываются для моделей CiscoAPIC в CA Spectrum» . ca.com . 11 сентября 2017 года.
- ^ Корпорация IBM. «Безопасность IBM: объяснение APAR» . ibm.com . Проверено 14 октября 2019 года . официальный отчет от разработчиков IBM для клиентов, которые уведомили IBM о проблеме или подозрении на дефект.
- ^ а б Гейб Голдберг (12 июня 2013 г.). «Процесс IBM APAR предоставляет инструменты для решения проблем с программным обеспечением» . destinationz.org (MSP TechMedia) .
- ^ Корпорация IBM. «Обзор виртуального сервера ввода-вывода» . Центр знаний IBM . Проверено 14 октября 2019 года .
- ^ Гленн Робинсон (28 октября 2015 г.). «Заполнение репозитория виртуальных носителей VIOS» .
- ^ a b «Проблемы с Cognos и другим программным обеспечением IBM могут возникать из-за ошибок конфигурации, проблем в стороннем оборудовании или программном обеспечении, а иногда и из-за ошибки в самом продукте IBM». «Служба поддержки IBM - отчеты об анализе авторизованных программ» . AmitechSolutions.com . Архивировано из оригинала на 2017-12-08 . Проверено 7 декабря 2017 .
- ^ «Исправление APAR обычно заменяется позже постоянным исправлением, называемым PTF». Эбберс, Майк; Кеттнер, Джон; О'Брайен, Уэйн (2012). Введение в новый мэйнфрейм: основы z / OS . ISBN 0738435341.
- ^ Мехди Салеби (7 августа 2011 г.). «Разница между ПТФ, APAR, INTERMFIX» .
- ^ «ПТФ - Постоянное временное исправление (юмор)» . AcronymFinder.com .