Isilon: Olemassa olevan hälytyskanavan muokkaaminen antaa virheen "Virheelliset elementit kentässä eventgroup_ids"
Summary: Olemassa olevan hälytyksen muokkaaminen antaa virheen "Kentän eventgroup_ids virheelliset elementit
Symptoms
Päivitä versiosta 8.0.0.x versioon 8.1.x
Tapahtumaryhmän lisääminen hälytyskanavaan tai poistaminen siitä antaa seuraavan virheen:
# 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..)
Verkkokäyttöliittymästä vastaanotettu virheilmoitus:
Cause
Päivityksen jälkeen virheellisiä/käytöstä poistettuja tapahtumaryhmiä ei puhdistettu, joten OneFS aiheutti tämän virheen.
Näin tapahtuu yleensä, kun tapahtumaryhmän tunnukset lisätään kanavaan manuaalisesti ennen päivitystä. Tämä virhe näkyy hälytystä muokattaessa, sillä uudemmissa OneFS-versioissa ei ole samoja tapahtumaryhmän tunnuksia, jotka lisättiin edelliseen koodiin.
Resolution
Kiertotapa:
-
Poista hälytys ja luo se uudelleen
1. Verkkokäyttöliittymästä:
Hälytyksen poistaminen:
- Tarkista hälytys ja valitse alasvetovalikosta toiminto 'Poista valinta' .
Uuden ilmoituksen luominen:
- Valitse Cluster Management > Events ja Alerts Alerts>.
- Klikkaa Luo hälytys.
- Muokkaa uuden hälytyksen asetuksia tarpeen mukaan.
2. Komentoriviliittymässä:
Hälytyksen poistaminen:
# isi event alerts delete --name=alert1
Uuden ilmoituksen luominen:
# 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
Jos olet lisännyt tapahtumaryhmän hälytykseen manuaalisesti kohdassa KB-linkkivirhe HeartBeat-tapahtumaa koskevan sähköposti-ilmoituksen vastaanottamisen lopettaminen, ja päivitettiin myöhemmin uudempaan OneFS-versioon.
Poista sitten hälytys ja luo se uudelleen käyttämällä uusia komentoja, jotka on mainittu artikkelissa KB-linkkivirhe Kuinka lopettaa sähköposti-ilmoituksen vastaanottaminen HeartBeat-tapahtumasta (8.0.0.5 ja uudemmassa koodissa...).