Isilon. Изменение существующего канала оповещений приводит к ошибке "Invalid elements in field eventgroup_ids"
Summary: Изменение существующего оповещения приводит к ошибке «Недопустимые элементы в поле eventgroup_ids»
Symptoms
Модернизация с версии 8.0.0.x до версии 8.1.x
Попытка добавить или удалить группу событий из канала оповещений приводит к следующей ошибке:
# isi event alerts modify alert1 --remove-eventgroup=900020001
Invalid element in field eventgroup_ids: 900020001. Valid options are: SYS_DISK_VARFULL
(100010001), SYS_DISK_VARCRASHFULL (100010002), SYS_DISK_ROOTFULL (100010003),
SYS_DISK_IN_RESTRIPE (100010009)..
(output truncated..)
Из веб-интерфейса пользователя получено сообщение об ошибке:
Cause
После модернизации недействительные/выведенные из эксплуатации группы событий не были очищены, что привело к появлению этой ошибки в OneFS.
Обычно это происходит, когда идентификаторы групп событий добавляются в канал вручную перед обновлением. Мы видим эту ошибку при изменении оповещения, так как более новые версии OneFS не будут иметь тех же идентификаторов групп событий, которые были добавлены в предыдущем коде.
Resolution
Временное решение.
-
Удалите и повторно создайте оповещение
1. Из веб-интерфейса пользователя:
Чтобы удалить оповещение, выполните следующие действия.
- Проверьте оповещение и выберите действие «Удалить выбор» из выпадающего списка.
Чтобы создать новое оповещение, выполните следующие действия.
- Нажмите Cluster Management > Events and Alerts Alerts>.
- Нажмите Создать оповещение.
- При необходимости измените настройки нового оповещения.
2. Из интерфейса командной строки:
Чтобы удалить оповещение, выполните следующие действия.
# isi event alerts delete --name=alert1
Чтобы создать новое оповещение, выполните следующие действия.
# isi event alerts create --name=alert1 --channel=<Channel to deliver alert over> --condition=<Condition under which alert is sent> --add-category=<Add eventgroup category to alert on> --add-eventgroup=<Add eventgroup to alert on>
Additional Information
Если вы вручную добавили группу событий в оповещение, как указано в статье базы знаний об ошибке ссылки: Как прекратить получать уведомление по электронной почте для события HeartBeat, а затем модернизирована до более новой версии OneFS.
Затем удалите и повторно создайте оповещение, используя новые команды, как указано в статье базы знаний Ошибка ссылки на процессор Как прекратить получение уведомления по электронной почте для события HeartBeat (в коде 8.0.0.5 и более поздних...).