zapis pravidel v devd.conf
Dan Lukes
dan at obluda.cz
Wed Apr 12 12:03:34 CEST 2017
Miroslav Lachman wrote:
> Mam pomerne jednoduchy skript, ktery ted poustim z cronu a ten spusti
> "zpool status -x" a ocekava "all pools are healthy", pokud dostane neco
> jineho, posle mi notifikaci.
>
> Napadlo me, ze bych ten skript mohl zavolat i na zaklade nejake udalosti
> z devd, abych mel notifikaci "hned" a ne az se zpozdenim z cronu.
Nakonec, takovej script asi muzes "tupe" volat v pripade jakekoliv ZFS
udalosti.
Jestli script nezavisle na tom co ho vyvolalo zjisti stav zpoolu - a
teprve na zaklade tehle informace nejak jedna - tak to ho asi muzes
volat bez negativnich dopadu pri jakekoliv ZFS udalosti.
> casto pouzivam gmirror, tak bych mohl podobne zachytavat i udalosti tykajici se gmirroru
Informace bez zaruky.
Zadny z GEOM modulu existujicich v zakladnim 10.3 negeneruje zadne
vlastni udalosti. GEOM udalosti vznikaji pouze na globalni urovni (to
samozrejme nevylucuje existenci proprietarnich modulu s odlisnym chovanim).
Oznamuje se
destroy:
"GEOM", "DEV", "DESTROY", "cdev=%s"
create:
"GEOM", "DEV", "CREATE", "cdev=%s"
zmena atributu GEOM::media:
"DEVFS", "CDEV", "MEDIACHANGE", "cdev=%s"
"GEOM", "CDEV", "MEDIACHANGE", "cdev=%s"
a obe notifikace se pripadne posilaji dvakrat, pokud ma zarizeni nejen
jmeno ale i alias
Podle me zadne jine udalosti GEOM negeneruje.
Dan
More information about the Users-l
mailing list