• Und wer ist…?
  • Holiday Berichte
    • Urlaub Schottland 2013
    • Urlaub Griechenland 2013
  • Services
  • Kontakt/GnuPG

KOKOLOR.ES

Hier geht's einfach mal um alles und nichts!

Month: Februar 2013

mdadm mit zabbix überwachen

26. Februar 2013 by Sebastian Leave a Comment

New Version

Ich habe heute für die Arbeit ein Script geschrieben um unsere mdadm RAID’s mit Zabbix zu überwachen. Ich freue mich natürlich über Tipps, da ich noch das Script schreiben übe. Ich hab also noch nicht so viel Erfahrung, aber ich entdecke langsam die praktische Seite daran. :-D

Jedenfalls ist das das Script:

#!/bin/bash

export PATH=/usr/bin:/bin:/usr/sbin/:/sbin/

disk=$1

case $2 in
        state)
               state=$(sudo mdadm --detail /dev/$disk | grep -i "State :" | cut -d ":" -f 2 | awk -F ' ' '{print $1 $2 $3}')

               if [ "$(echo $state | grep clean | wc -l)" -eq "1" ]; then
                      s1=1
               else
                      s1=0
               fi
               if [ "$(echo $state | grep degrade | wc -l)" -eq "1" ]; then
                      s2=2
               else
                      s2=0
               fi
               if [ "$(echo $state | grep recovering | wc -l)" -eq "1" ]; then
                      s3=4
               else
                      s3=0
               fi

               s4=$(echo $(($s1 + $s2 + $s3)))

               case $s4 in
                       "0" | "1")
                               echo clean
                       ;;
                       "2" | "3")
                                echo degrade
                       ;;
                       "4" | "5" | "6" | "7")
                                echo recovery
                       ;;
                       esac
        ;;
        mdstat)
                grep -A1 $disk /proc/mdstat | grep -o _ | wc -w
        ;;
esac

Kurze Erklärung zu state: Ich greppe mir da aus der Ausgabe von mdadm die Zeile State heraus wo der Status des RAID’s ausgegeben wird. Dies können drei Stadien sein – clean, degrade, recovering (auch alle gleichzeitig). Aus diesem Grund habe ich noch die Addition hinzugefügt um einen Status auszugeben. Ich gebe aber immer nur einen Status aus: Wenn nur clean, dann logischer Weise clean – wenn clean,degrade dann degrade, da ja die Information wichtig ist das etwas mit dem RAID nicht in Ordnung ist – wenn recovering enthalten ist, dann wird recovery ausgegeben.

Kurze Erkläung zu mdstat: Ist relativ simpel. Platten die OK sind werden in /proc/mdstat mit U angeben und fehlende mit _ , da ich wissen will wie viele ausgefallen sind greppe ich hier nach _ .

Im Anschluss muss das Script noch ausführbar gemacht und in /etc/zabbix/zabbix-agentd.conf folgende Zeile hinzufügen werden:

UserParameter=mdadm[*], sh /pfad/zu/mdadm_chk.sh $1 $2

Da man für mdadm root-Rechte benötigt muss man noch folgende Zeile in /etc/sudoers:

zabbix ALL=NOPASSWD:/pfad/zu/mdadm_chk.sh,/sbin/mdadm

Jetzt einmal den Agent neu starten und schon müsste es funktionieren. Items und Trigger hab ich wie folgt angelegt:

mdadm_item_zbx

mdadm_trigger_zbx

Posted in: Arbeit, IT, Linux, Netzwerk, Opensource Tagged: bash, linux, mdadm, precise, raid, ubuntu, zabbix

Debian Wheezy auf mein Hauptrechner

15. Februar 2013 by Sebastian Leave a Comment

Nachdem ich mir vor kurzem beim Versuch Cinnamon 1.6 zu installieren das ganze System zerschossen hab und es auch nicht mehr repariert bekommen hab, habe ich mich nun entschieden, wie auf meinem Notebook Debian Wheezy zu installieren. Wie ihr seht bin damit sehr zufrieden auf meinem Notebook und es läuft auf diesem auch sehr viel schneller als Ubuntu.

Ich brauchte keine Datensicherung machen, da meine /home Partition eh auf einer anderen Platte liegt und das System auf meine SSD kommt (geht ab wie Smitz Katze :D ).

Bei der Installation kam direkt ein Problem, meine Netzwerkkarte wurde nicht erkannt, also noch schnell Realtek Firmware für meine RTL8168e bei Debian runtergeladen und in den /firmware Ordner des Sticks gepackt und schon gings weiter. Die Installation lief ohne weitere Probleme durch und das System bootete. Nun, wie ich mir schon dachte musste ich erst mal wieder die Radeon Opensource Treiber installieren, aber nach einem Neustart funzte es noch immer nicht. Nach einem Blick in dmesg fand ich auch schnell die Lösung:

[    8.891102] [drm] radeon kernel modesetting disabled; it requires firmware-linux-nonfree.

Also firmware-linux-nonfree installiert und nach einem Neustart funktionierte es nun. Auf meinem Hauptrechner ist Gnome3 noch viel schneller als auf meinem Notebook, das macht richtig Spass.

Beim einrichten meines Systems musste ich noch ein paar Änderungen vornehmen, wie bei meinem Notebook, die ich allerdings noch nicht beschrieben hatte. Die die ich bereits im Notebook Beitrag beschrieben hab lass ich hier aus, Bsp. gvfs-fuse. Da war zum einen das Dock von Gnome3 welches per Default immer rechts im Bildschirm ist. Das ist natürlich extrem hinderlich beim scrollen im Browser oder so. Hier muss die Datei

/usr/share/gnome-shell/extensions/dock\@gnome-shell-extensions.gcampax.github.com/extension.js

bearbeitet werden und unter const PositionMode der Wert bei Right auf 0 und bei Left auf 1 gesetzt werden. Wie ihr seht gibt es dazu noch keine grafische Oberfläche worüber man das einstellen kann. Weiter ging es mit OpenVPN. Hier musste ich noch das Plugin für den Networkmanager installieren, welches da heißt network-manager-openvpn-gnome. Als nächstes kam Skype dran, hier muss man auf einem 64 Bit System dpkg mitteilen das er auch 32 Bit installieren soll:

dpkg –add-architecture i386 && apt-get update

Danach funktionierte auch hier alles super.

Im Anschluss musste ich direkt testen was ich schon seit langer Zeit vor hatte -> Steam. Nach der Anleitung auf der Steam Community ging dies auch recht schnell und es sieht echt gut aus. Ich bin nahezu begeistert :)

Steam_under_wheezy

 

UPDATE: CS1.6 funktioniert auch, allerdings gibt es hier ein paar FPS Probleme. Man bekommt nich mehr als 60fps, wodurch das Spiel merklich „langsam“ wird, wie als ob das Bild nachzieht. Nach Abschalten von Vsync sind zwar wieder 100fps drin, allerdings lagt dann das Bild beim drehen, nich extrem aber doch merklich. Das werd ich mir nochmal anschauen müssen.

 

Posted in: IT, Linux Tagged: ati, debian, gnome, linux, mint, realtek, steam, wheezy

> 2GB Zip Archiv entpacken

11. Februar 2013 by Sebastian 4 Comments

Als ich heute auf Arbeit eine Backup zurückspielen musste welches in einer Zip Datei gepackt war meldete mir unzip folgendes:

user@pc /tmp/lx_backup $ unzip backup.zip
Archive: backup.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
note: backup.zip may be a plain executable, not an archive
unzip: cannot find zipfile directory in one of backup.zip or
backup.zip.zip, and cannot find backup.zip.ZIP, period.

Dies wurde gemeldet da die Datei größer als 2GB war und das Programm unzip nicht damit umgehen kann. Dies kann man umgehen indem man das Programm p7zip verwendet. In meinem Fall streikte es aber… Also verwendete ich das Programm jar, welches mit apt-get install fastjar nachinstalliert werden kann.

user@pc /tmp/lx_backup $ jar-xvf backup.zip

Posted in: Arbeit, IT, Linux, Opensource Tagged: linux, precise, ubuntu, unzip

My two new Girls

4. Februar 2013 by Sebastian Leave a Comment

Lady’s and Gentleman, I proudly present my two new Girls – Ivy (Husky) and Miu (Black) :-)

Miu und Ivy erstes Mahl
Miu und Ivy erstes Mahl
Nach dem toben, ratzen auf dem Sofa

[Show as slideshow]

Am Donnerstag hab ich von Saskia die beiden, unglaublich süßen, 6 Wochen alten, Rattenweibchen bekommen. Eigentlich wollte ich erstmal keine neuen, aber als ich die beiden gesehen habe konnte ich gar nicht mehr Nein sagen, schon weil ich immer eine Schwarze haben wollte. Und Miu müsstet ihr im original sehen, sie ist etwas kleiner als Ivy, aber das macht sie noch um so knuffiger. Wenn sie auf den Kissen rummklettert oder auf mir, ist es immer wieder ein Traum sich das anzusehen. Aber auch Ivy ist total süß und vor allem frech. Wenn sie auf dem Sofa ist klaut sie sich immer alle möglich Sachen zusammen, letztens hat sie mir sogar während ich auf Toilette war die Fernbedienung geklaut. Miu ist dann immer eher die ruhige, nach 2 Stunde rollt sie sich auf dem Sofa zusammen und schläft erstmal, während Ivy Spaß daran findet mit meiner Hand zu kämpfen und immer wieder zwischen den Kissen hervor zu huscht um was zu stibitzen.

Es ist immer wieder lustig mit den beiden Abends zu spielen :)

Posted in: Privates, Rattis Tagged: ivy, miu, rattis

R.I.P. my old Girl Lole

4. Februar 2013 by Sebastian Leave a Comment

Lole, du warst die schwierigste von euch damals dreien. Du warst von Anfang an die Alpharatte in deinem kleinen Rudel und hast die anderen beiden zu Dummheiten angestiftet, was wahrscheinlich der Grund war warum Dana ausgerechnet dir einen Namen geben wollte. :-D Ich musste euch mehrmals einfangen, weil ihr stiften gegangen seit und einmal musste ich die Therme auseinander nehmen weil ihr euch da drin versteckt habt und ich kann mir denken das du die erste war die da hoch ist. :-D Du bist auch die, der ich die meisten Narben an meinen Fingern zu verdanken hab, weil du mich immer gebissen hast, wenn es mal nicht nach deinen Regeln ablief. Dennoch bist du im Laufe der Jahre älter geworden und auch weicher. Das sah man daran, das, nachdem Jazz gestorben war, du die neue, Luna, innerhalb von 2 Stunden zum kuscheln in der Hängematte verleitet hast. Außerdem konnte man dich nun mit kleinen Snacks zu nahezu allem verleiten, du kamst sogar zum kuscheln zu mir geklettert. Eigentlich warst du wie eine Ehefrau aus einem Film. Du warst zickig, alles tanzte nach deiner Pfeife, wenn nicht gabs kasala und du bleibst auch noch am längsten. :-D Mit deinen stattlichen 3,5 Jahren hast du deine Geschwister und zwei Neuankömmlinge überlebt.

Leider hat auch so ein langes und schönes Rattenleben irgendwann ein Ende. Gestern hast du noch jede Menge Snacks zu fressen bekommen und durftest auf dem Sofa schlafen, damit ich mich bei dir für die schönen Jahre bedanken konnte. Du warst die erste von euch dreien wo ich einen Klos im Hals hatte als ich mich von dir verabschieden musste und ich hab ihn jetzt noch wo ich das hier schreibe.

Ich werd dich vermissen du kleine verrückte Oma, R.I.P.

Guck nich so!
Schöner Rücken
Lole im Bett
Luna und Lole
Lole mit ihrem letzten Toffifee
Lole mit ihrem letzten Toffifee

[Show as slideshow]
Posted in: Privates, Rattis Tagged: lole, rattis

Social Shit

Fediverse PGP-Key XMPP Matrix Git Github

Kategorien

  • Allgemein
  • Android
  • Anime
  • Arbeit
  • Entertainment
  • Games
  • Handy
  • IT
  • Linux
  • Monitoring
  • Netzwerk
  • Opensource
  • Privates
  • QEK Junior
  • Rattis
  • Showtime Ost
  • Showtime West
  • Windows

Interessantes

  • chr.istoph's Blog
  • 5222.de
  • Lainblog
  • World of Edolas

Archive

  • Juni 2023
  • August 2019
  • Oktober 2018
  • März 2018
  • Dezember 2017
  • Juli 2017
  • Juni 2017
  • Mai 2017
  • März 2017
  • Februar 2017
  • Januar 2017
  • Dezember 2016
  • November 2016
  • September 2016
  • August 2016
  • Juli 2016
  • Juni 2016
  • Mai 2016
  • April 2016
  • März 2016
  • Februar 2016
  • Dezember 2015
  • November 2015
  • September 2015
  • August 2015
  • Juli 2015
  • Juni 2015
  • Mai 2015
  • April 2015
  • März 2015
  • Februar 2015
  • November 2014
  • Oktober 2014
  • August 2014
  • Juli 2014
  • Juni 2014
  • Mai 2014
  • April 2014
  • März 2014
  • Februar 2014
  • Dezember 2013
  • November 2013
  • Oktober 2013
  • September 2013
  • August 2013
  • Juli 2013
  • April 2013
  • März 2013
  • Februar 2013
  • Januar 2013
  • Dezember 2012
  • November 2012
  • September 2012
  • Juli 2012
  • Juni 2012
  • Mai 2012
  • Februar 2012
  • Januar 2012

Tags

android anime apt bash bugs debian freifunk freifunk-aachen gnome hardware htpc kernel linux lucid lxc mdadm mint monitoring mysql network nginx openwrt outdoor package pgp php postgres precise raid redmine squeeze telekom testing trusty ubuntu virtualization vserver wheezy windows xbmc xenial xorg xubuntu zabbix zarafa

Datenschutzerklärung | Impressum

Copyright © 2025 KOKOLOR.ES.

Omega WordPress Theme by ThemeHall