ZFS Check Pools Script

Juli 1, 2021 Lesezeit: 3 Minuten

Um zfs Pools automatisch zu prüfen, habe ich vor ein paar Jahren einmal ein Shell Script erstellt, welches via cronjob in regelmässigen Abständen aufgerufen wird. Das Ergebnis wird via e-mail zugestellt.

Einfach die Variablen der eigenen Umgebung anpassen.

  #!/bin/bash
  # zpoolcheck Script Ver. 1.0
  # Date: 03.08.2012
  # by: Thomas Weidner
  # The script starts a scrub on each ZFS pool (only one at time)
  # and will send an e-mail with the result after the scrub is complete.


  # e-mail variables
 TO=tom@dvs8818.de
 LOG=/var/log/zpoolresult
 SUBJECTOK="Zpool status from nexenta-01"
 SUBJECTERROR="WARNING zpool error from nexenta-01"

 # work variables
 ERROR=0
 SEP=" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "
 RUNNING=1

 # commands & configuration
 ZPOOL=/sbin/zpool

 DATE="`date +"%Y-%m-%d %H:%M:%S"`"

 echo $DATE > $LOG


 # find all pools
 pools=$($ZPOOL list -H -o name)


 # for each pool
for pool in $pools; do
    # start scrub for $pool
    echo "starting scrub on $pool" >> $LOG
    zpool scrub $pool
    RUNNING=1
    # wait until scrub for $pool has finished running
    while [ $RUNNING = 1 ];     do
        # still running?
        if $ZPOOL status -v $pool | grep -q "scrub in progress"; then
            sleep 60
        # not running
        else
            # finished with this pool, exit
            echo "scrub ended on $pool" >> $LOG
            echo "`$ZPOOL status -v $pool`" >> $LOG
            echo $SEP >> $LOG
            RUNNING=0
            # check for errors
            if ! $ZPOOL status -v $pool | grep -q "No known data errors"; then
                echo "data errors detected on $pool" >> $LOG
                ERROR=1
            fi
        fi
    done
done

 # send result via e-mail

if [ $ERROR = 1 ]; then

                        mailx -s "$SUBJECTERROR" $TO < $LOG
                else
                        mailx -s "$SUBJECTOK" $TO < $LOG

fi


Naturschutzgebiet Knüll, Halle Westfalen

Juni 30, 2021 Lesezeit: ~1 Minute

Direkt vor unserer Haustür liegt das Naturschutzgebiet Knüll, in Halle Westfalen. Ein Spaziergang lohnt sich wirklich, es gibt viel zu entdecken.

Die Kaffeemühle


Wie bescheuert kann man sein

Juni 29, 2021 Lesezeit: ~1 Minute

https://www.spiegel.de/wissenschaft/em-achtelfinale-in-wembley-politiker-warnen-vor-sorglosigkeit-in-corona-pandemie-a-edb637e1-2c8d-45d4-8357-84ca00d8238c

Aber klar, es ist Fussball da ist alles erlaubt. Corona schlägt natürlich erst nach der EM richtig zu. Selbstverständlich waren die Stadien dann nicht der Verursacher. Mal sehen was dann wieder für eine Ausrede kommt. Wahrscheinlich waren es die Fans, die im privaten gefeiert haben.

Der kleine Ladenbesitzer darf hier nicht mehr als 3 bis 4 Personen in seinen Laden lassen, aber König Fussball 45000 (England).

Ist schon interessant, wo die Kohle lockt gelten andere Regeln, der kleine Bürger bekommt dann bei steigenden Zahlen wieder Auflagen.

Ach hatte ich ganz vergessen, die Wahlen stehen auch noch vor der Tür. Brot und Spiele.

Ich tippe mal nach der Wahl steigen die Zahlen dann wieder heftig. Und wenn Delta dann nicht ausreicht um das Volk zu drangsalieren, das Alphabet hat noch genug Buchstaben, dann kommt halt Epsilon. Die Qualitätsmedien nicht vergessen, die werden es schon verstehen Panik zu verbreiten. Und wir haben auch noch die beiden Joker "Wieler und Drosten".

Schöne neue Welt.


Spaghetti Napoli

Juni 27, 2021 Lesezeit: 2 Minuten

Rezept für 2 Personen:

  • 200 g Spaghetti
  • 2 El Olivenöl
  • 6 Flaschentomaten (sind vom Geschmack einfach klasse)
  • 1 kleine Zwiebel
  • 1 bis 2 Knoblauchzehen
  • 1 TL Oregano
  • 1 Würfelzucker
  • Paprikapulver
  • Salz Pfeffer
  • Tomatenmark
  • frischer Basilikum
  • geriebener Parmesan
  1. Tomaten mit einem Messer längs leicht anritzen (4 mal).
  2. Tomaten mit kochendem Wasser in einer Schüssel übergiessen und 1 bis 2 Minuten warten, bis die Haut beginnt sich zu lösen. Danach das Wasser abgiessen und mit kaltem Wasser die Tomaten abschrecken. Die Haut kann jetzt problemlos abgezogen werden.
  3. Tomaten würfeln.
  4. Zwiebeln und Knoblauch fein würfeln.
  5. Olivenöl in einem Topf erhitzen und die Zwiebeln und den Knoblauch glasig andünsten.
  6. Die Tomaten zugeben, das Ganze kurz aufkochen und danach bei milder bis mittlerer Hitze für mindestens 30 Minuten, gerne auch länger, bei geschlossenem Deckel köcheln lassen. Gelegentlich umrühren.
  7. Würfelzucker und Tomatenmark hinzugeben 1-2 El je nach Geschmack.
  8. Spaghetti nach Anleitung in reichlich gesalzenem Wasser kochen.
  9. Kurz vor Ende der Garzeit (Spaghetti) etwas von dem Nudelwasser in die Tomatensoße geben.
  10. Die Soße mit Paprikapulver, Oregano, Salz und Pfeffer abschmecken.
  11. Spaghetti mit der Napoli Soße, geriebenem Parmesan und frischen Basilikum servieren.


Mutti warnt

Juni 25, 2021 Lesezeit: ~1 Minute

Mutti warnt vor der nächsten Welle.

https://www.spiegel.de/politik/deutschland/angela-merkel-warnt-vor-vierter-coronawelle-a-c8a86d80-c6bf-4128-92a4-ad7ab4ee9316#kommentare

Alles halb so wild. Solange dank König Fussball halb Europa durch die Gegend reist, kann es doch noch nicht so schlimm sein. Erst wenn die EM und die Wahlen gelaufen sind, wird die neue Mutante gefährlich.

So lange das Geld noch lockt (Fussball) ruhig bleiben. /Ironie off.


Tagesausflug nach Greetsiel

Juni 25, 2021 Lesezeit: ~1 Minute

Spontaner Tagesausflug nach Greetsiel, es war wirklich schön nach fast 1 Jahr wieder vor Ort zu sein.