Isilon: Hvis du endrer en eksisterende varslingskanal, får du feilmeldingen «Ugyldige elementer i felt eventgroup_ids»
Summary: Hvis du endrer et eksisterende varsel, får du feilmeldingen «Ugyldige elementer i felt eventgroup_ids»
Symptoms
Oppgrader fra v8.0.0.x til v8.1.x
Forsøk på å legge til / fjerne en hendelsesgruppe fra en varslingskanal gir følgende feilmelding:
# 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..)
Feilmelding mottatt fra webgrensesnittet:
Cause
Etter oppgraderingen ble ikke de ugyldige/uttrukne hendelsesgruppene ryddet opp, noe som førte til at OneFS slettet denne feilen.
Dette skjer vanligvis når ID-ene for hendelsesgruppen legges til manuelt i kanalen før oppgraderingen. Vi ser denne feilen når vi endrer varselet, siden de nyere OneFS-versjonene ikke har de samme hendelsesgruppe-ID-ene som ble lagt til i den forrige koden.
Resolution
Omgåelse av problemet:
-
Slette og opprette varselet på nytt
1. Fra webgrensesnittet:
Slik sletter du varselet:
- Sjekk varselet og velg handlingen 'Slett valg' fra rullegardinknappen.
Slik oppretter du et nytt varsel:
- Klikk på Varsler for klyngeadministrasjon > og varsler>.
- Klikk på Opprett et varsel.
- Endre innstillingene for det nye varselet etter behov.
2. Fra CLI:
Slik sletter du varselet:
# isi event alerts delete --name=alert1
Slik oppretter du et nytt varsel:
# 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 la til hendelsesgruppen i varselet som angitt i KB-koblingsfeil : Slik slutter du å motta e-postvarsling for HeartBeat-hendelsen, og senere oppgradert til en nyere versjon av OneFS.
Deretter sletter du varselet og oppretter det på nytt ved hjelp av de nye kommandoene som nevnt i KB-koblingsfeilen Slik slutter du å motta e-postvarsling for Heartbeat-hendelsen (i 8.0.0.5 og nyere kode ...).