Столкнулся на днях с такой проблемой.
В результате деблокирования большого запроса в продуктивной системе произошло переполнение файловой системы /usr/sap/trans. Деблокирование запроса отвалилось с ошибкой. Транспортная система встала.
Решение:
Почистил файловую систему: забэкапил старые логи из директории /usr/sap/trans/log и удалил data-файлы ненужных запросов. Место освободилось. Но попытки обновить очередь продуктивной системы из транзакции STMS приводили к глухому зависанию этого процесса. Проверка: "Очередь -> Проверить -> Инструменты переноса" показывала, что программа tp запускается корректно. Системный журнал программы tp ("Перейти к -> ПрогрУпрПереносом (TP): системный журнал") показывал странные сообщения следующего типа:
WARNING: /usr/sap/trans/tmp/TC080828.<sid> is already in use (218), I'm waiting 5 sec (20080828165520). My name: pid 2079 on <hostname> (<sid>adm)
На уровне операционной системы можно было наблюдать несколько висящих tp процессов, а в файловой системе /usr/sap/trans/tmp несколько файликов типа TC080828.<
На самом деле при импорте/деблокировании запроса в /usr/sap/trans/tmp создается файл статуса
Комментариев нет:
Отправить комментарий