В терминологии IBM временное исправление программы или временное исправление продукта ( PTF ), иногда в зависимости от даты, [1] [2] представляет собой единое исправление ошибки или группу исправлений, распространяемых в форме, готовой к установке для клиентов.
PTF обычно следует за APAR ( Авторизованный отчет по анализу программ [3] ), и если был выпущен "исправление APAR", PTF "является проверенным APAR" [4] или набором исправлений APAR. Однако, если APAR решен как "Исправлено, если следующее" или "Постоянное ограничение", то может не быть никакого PTF, исправляющего его, только последующий выпуск.
Этот раздел нуждается в дополнительных цитатах для проверки . ( Август 2021 ) |
Этот раздел нуждается в расширении : Техническое обслуживание транспортных средств для других платформ. Вы можете помочь, дополнив его. ( август 2021 ) |
Первоначально установкам приходилось устанавливать обслуживание с помощью полуручного процесса. [5]
Со временем IBM начала предоставлять сервисные средства, такие как IMAPTFLE [6] и утилиты, такие как IEBEDIT [7], чтобы упростить установку пакетов PTF. Для OS/360 и последующих версий это вылилось в System Modification Program (SMP) и System Modification Program/Extended (SMP/E).
Для ВМ это привело к появлению улучшений обслуживания виртуальных машин (VM/SP SES) и VMSES/E.
Для DOS/360 и последующих версий это привело к появлению программы поддержки истории системы (MSHP).
В этом разделе могут быть запутанные или двусмысленные сокращения . ( Январь 2023 г. ) |
Этот раздел нуждается в расширении : Техническое обслуживание транспортных средств для других платформ, альтернативные методологии. Вы можете помочь, дополнив его. ( август 2021 ) |
PTF раньше распространялись в группе на так называемой ленте обновления программ ( PUT ) или рекомендуемом обновлении сервиса ( RSU ), примерно ежемесячно. Теперь их можно загрузить прямо в систему через прямое подключение к службе поддержки IBM. В некоторых случаях IBM выпускает «накопительный пакет PTF», большое количество исправлений, которые лучше всего работают как единое целое, а иногда и взаимозависимы. Когда это происходит, IBM выпускает компакт-диски, содержащие весь пакет PTF, которые можно загрузить непосредственно в систему с ее носителя.
Одной из причин использования физических носителей является размер и связанные с ним (по умолчанию) ограничения по размеру. «По умолчанию файловая система /home на VIOS (Virtual I/O Server [8] ) для System p имеет размер всего 10 ГБ». [9] Если «Cumulative PTF Pack» больше, чем по умолчанию, «Если вы попытаетесь (передать) по FTP 17 ГБ образов ISO, у вас закончится место».
В z/OS PTF обрабатываются с помощью SMP/E (System Modification Program/Extended) в несколько этапов в течение недель. Каждый PTF может включать HOLDDATA , в этом случае он известен как исключение SYSMOD . В редких случаях установка может установить один PTF, но обычно она устанавливает все доступные службы, за исключением PTF, исключенных, например, политиками старения, HOLDDATA. Подробности различаются от установки к установке, но простой цикл обслуживания будет включать следующие шаги:
Если система неблагоприятно затронута службой, системный администратор иногда может выборочно ВОССТАНОВИТЬ (отменить применение) ее и обратиться за дальнейшей поддержкой в IBM. Однако, если после применения службы не обнаружено никаких проблем, ее можно установить на постоянной основе, ПРИНЯТЬ (зафиксировать) в системе.
Эти исправления программного обеспечения IBM часто являются ответом на APAR, представленные клиентами и другими лицами, и предпринятые IBM, и являются обычным первым шагом к устранению ошибок программного обеспечения. Обычно клиент ожидает, что проблема будет полностью исправлена в следующем выпуске (версии) соответствующего продукта.
Иногда [10] в программном обеспечении IBM возникают ошибки.
После того, как IBM убедилась, что причина не в
Если сотрудники службы поддержки IBM подозревают, что причиной является дефект в текущей версии программы IBM, они подадут официальный отчет, подтверждающий наличие проблемы. Это называется Авторизованный отчет об анализе программы (APAR). См. "APAR и PTF". IBM .
APAR также включают
Существует как минимум 2 уровня исправления: [11]
Целью «исправления APAR» является «исправление проблемы как можно скорее» [12] , тогда как PTF «является проверенным APAR... PTF «закрывает» APAR». До этого APAR представлял собой «проблему с программой IBM, которая формально отслеживается до тех пор, пока не будет предоставлено решение» [4] .
Клиенты иногда объясняют аббревиатуру в шутливой манере как постоянное временное исправление [13] или более практично, вероятно, это исправления , потому что у них есть возможность сделать PTF постоянной частью операционной системы, если патч исправит проблему. Одно из объяснений Program Temporary Fix говорит, что это временно, только до следующего ледникового периода.
{{cite book}}
: |work=
проигнорировано ( помощь ){{cite book}}
: |work=
проигнорировано ( помощь ){{cite book}}
: |work=
проигнорировано ( помощь )