Сбой установки агента OpsMgr 2012: "Один или несколько компьютеров, которыми вы пытаетесь управлять, уже находятся в процессе управления"
Я создаю пакет управления на XML и использую консоль разработки в System Center. Для тестирования созданного мною MP мне нужно установить агенты на машины, на которых запущено мое распределенное приложение.
Сбой установки агента SCOM Operations Manager 2012 с
Один или несколько компьютеров, которыми вы пытаетесь управлять, уже находятся в процессе управления
Я знаю, что эта проблема должна быть решена из базы данных - знаете ли вы, какие SQL-запросы я должен выполнить, чтобы удалить машины, на которые я пытаюсь установить агенты, из таблицы ожидающих действий?
1 ответ
Резервное копирование базы данных!
Выполните следующий запрос:
SELECT AgentPendingActionId
FROM AgentPendingAction
WHERE AgentName like 'computername'
Это должно вывести любую отдельную запись, которая указывает на одного и того же агента.
- Запустите команду ниже, чтобы удалить агент из ожидающего управления:
DECLARE @ActionId uniqueidentifier
SET @ActionId =
(
SELECT AgentPendingActionId
FROM AgentPendingAction
WHERE AgentName like 'computername'
)
EXEC p_AgentPendingActionDeleteByIdList @AgentPendingActionIdList = @ActionId
После этого вы сможете повторно запустить обнаружение агента и успешно установить агент.