Sebastian Mogilowskis Blog

Just another blog about administration, linux and other stuff

July, 2009

Happy Sysadmin Day !

Es ist der letzte Freitag im Juli und damit SYSADMIN DAY !!! Ich grüße hiermit alle Sysadmins ! Falls noch jemand ein Geschenk sucht, ThinkGeek hat wie immer eine große Auswahl. Weitere Informationen unter http://sysadminday.com

web-based RSS reader

Tiny Tiny RSS ist ein web-based RSS Reader für den eigenen Webspace. Sehr zu empfehlen, besonders wenn man seine Lesegewohnheiten nicht mit Google oder anderen Anbietern teilen möchte … Einfach das Paket von der Webseite herrunterladen, die config.php-dist bearbeiten und als config.php abspeichern. Wichtig sind hier vor allem die Datenbankeinstellungen sowie die Temp. Verzeichnisse, die […]

, ,

Servermanagement with puppet – Part 4

Puppet facts Bemerkung: Dieser Artikel basiert auf Part 1 – Part 3 meiner Puppet Artikel. Bitte diese zuerst lesen ! “Factor” erlaubt es einem Informationen und Eigenschaften der Nodes zusammen mit der Puppetkonfiguration zu verwenden. Facts sind als Variablen in Puppet verfügbar. Wenn man den “facter” Befehl ausführt bekommt man eine Liste mit allen Facts […]

, ,

Hardware

Gute Übersicht über verschiedene CPU, RAM und andere Steckplätze. Ich hoffe es bewahrt mich davor das nächste mal wieder die falschen RAM Module zu kaufen. In grroß bei deviantart.

Servermanagement with puppet – Part 3

Im 3. Teil sollen die Puppetclients einen Report nach jedem Konfigurationslauf erstellen. Diese werden auf dem Puppetmaster gespeichert. Client konfigurieren Reporting beim Puppetclient aktivieren “/etc/puppet/puppet.conf“: [puppetd] report = true Puppetmaster konfigurieren Reporting beim Puppetmaster aktivieren “/etc/puppet/puppet.conf”: [puppetmasterd] templatedir=/var/lib/puppet/templates reports = store,log,rrdgraph Bemerkung: Beachte die verschiedenen Reportarten weiter unten. (reports) Außerdem wird ein Eintrag in der […]

, ,

Google Chrome (Chromium) on Ubuntu

Installation des Google Chrome Browsers auf Ubuntu: Chromium ist ein ein Open Source Projekt. Google Chrome ist ein Browser von Google, der auf dem Chromium Projekt basiert. Die folgenden Zeilen in Abhänigkeit zur Ubuntu Version zur “/etc/apt/sources.list” hinzufügen: Für Hardy: deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main Für Intrepid: deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main deb-src […]

, , , , , , ,

Servermanagement with puppet – Part 2

Nun soll eine übersichtlichere Struktur aufgebaut werden. Als Beispiel soll auf jeden Server ein User  “sebastian” und ein weiterer Benutzer “demo” angelegt werden. Beide Benutzer sollen in die Gruppe ‘admins’ und mit einem bekannten Passwort versehen werden. 1. Templates ”/etc/puppet/manifests/templates.pp”: In dieser Datei werden verschiedene Klassen von Serverkonfigurationen erstellt. Diese Klassen fassen Konfigurationen zusammen und […]

, , , ,

MySQL command line import of file with UTF-8 encoding

Ein kurzer Notizeintrag für mich … Importieren eines UTF-8 codierten MySQL Datenbankexports mit der MySQL Kommandozeile: mysql -D databasename -h hostname -p -u db_username –default_character_set utf8 < sqlfile.sql Wenn man das “–default_character_set utf8″ Flag nicht setzt, bekommt man jede Menge lustige Zeichen in die Datenbank

, , , ,