Isilon: Ændring af en eksisterende advarselskanal giver fejlen "Ugyldige elementer i felt eventgroup_ids"
Summary: Ændring af en eksisterende advarsel giver fejlen "Ugyldige elementer i felt eventgroup_ids"
Symptoms
Opgrader fra v8.0.0.x til v8.1.x
Forsøg på at tilføje/fjerne en hændelsesgruppe fra en advarselskanal giver følgende fejl:
# 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..)
Fejlmeddelelse modtaget fra WebUI:
Cause
Efter opgraderingen blev de ugyldige/udgåede hændelsesgrupper ikke ryddet op, hvilket fik OneFS til at smide denne fejl.
Dette sker normalt, når hændelsesgruppe-id'erne føjes manuelt til kanalen før opgraderingen. Vi får vist denne fejl, når du ændrer advarslen, da de nyere OneFS-versioner ikke har de samme hændelsesgruppe-id er, som blev tilføjet i den forrige kode.
Resolution
Løsning:
-
Slet og genopret advarslen
1. Fra webbrugergrænsefladen:
Sådan sletter du advarslen:
- Kontroller advarslen, og vælg handlingen 'Slet valg' fra rullemenuen.
Sådan opretter du en ny underretning:
- Klik på Hændelser og advarsler >omklyngeadministration>.
- Klik på Opret en underretning.
- Rediger indstillingerne for den nye advarsel efter behov.
2. Fra CLI:
Sådan sletter du advarslen:
# isi event alerts delete --name=alert1
Sådan opretter du en ny underretning:
# 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
Hvis du manuelt føjede hændelsesgruppen til advarslen som angivet i KB-linkfejl Sådan stopper du med at modtage e-mailnotifikationer om HeartBeat-hændelsen, og senere opgraderet til en nyere version af OneFS.
Slet og genopret derefter advarslen ved hjælp af de nye kommandoer som nævnt i KB-linkfejlen Sådan stopper du med at modtage e-mailmeddelelser om HeartBeat-hændelsen (I 8.0.0.5 og nyere kode...).