Ісілон: Зміна існуючого каналу оповіщення видає помилку "Невірні елементи в полі eventgroup_ids"
Summary: Зміна існуючого оповіщення видає помилку "Невірні елементи в полі eventgroup_ids"
Symptoms
Оновіться з v8.0.0.x до v8.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. З веб-інтерфейсу:
Щоб видалити сповіщення:
- Перевірте сповіщення та виберіть дію "Видалити виділене" у випадаючій кнопці.
Щоб створити нове сповіщення:
- Натисніть «Керування > кластером», «Події та сповіщення». >
- Натисніть Створити оповіщення.
- За потреби змініть налаштування нового оповіщення.
2. З CLI:
Щоб видалити сповіщення:
# 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
Якщо ви вручну додали групу подій до оповіщення, як зазначено в розділі Помилка посилання KB : Як припинити отримувати сповіщення електронною поштою про подію HeartBeat, а пізніше оновився до новішої версії OneFS.
Потім видаліть і повторно створіть сповіщення за допомогою нових команд, як зазначено в розділі Помилка посилання KB: Як припинити отримувати сповіщення електронною поштою про подію HeartBeat (у коді 8.0.0.5 і новішій...).