Blog-Einträge getaggt mit sysadmin

gewählte Tags:
(-)
verwandte Tags:
10.5(+)
b0rked(+)
blogging(+)
buch(+)
cyrus(+)
django(+)
dns(+)
flush(+)
leopard(+)
linux(+)
linux-unix(+)
mac(+)
mac os x(+)
mysql(+)
netzwerk(+)
python(+)
rcs(+)
server(+)
trustix(+)
verschiedenes(+)
vserver(+)
web(+)

Keymap Problems with Virt-Manager

So here's the problem:

I'm trying to use an Ubuntu 8.04.3 (Hardy) machine as a host for some KVM virtual machines. The Ubuntu server is headless and my management client is an Apple MacBook with Mac OS X 10.5.8 and ...

mehr lesen »

Improving Munin SNMP Performance

Last weekend I configured a server with Munin to monitor some resources on a network and one task was to monitor individual switch ports for bandwidth and errors. Munin has some bundled SNMP plugins for this task which work fine as long as the number of ...

mehr lesen »

Recovering data from my broken Terastation Pro II

A few days ago my Buffalo Terastation Pro II showed a strange error message in the webinterface while I wanted to empty the trash (the Terastation has a trashbox for the samba shares). The error message was:

[BufCommonFileShareInfo.save]File Close Error ...
mehr lesen »

Askozia PBX

Ende 2006 hatte ich mich schon mal etwas intensiver mit Asterisk beschäftigt, das Thema dann jedoch wieder völlig aus den Augen verloren und 3 Jahre ohne Festnetz-Telefon gelebt.

Vor kurzem hatte ich nun die Idee meine Telefonanlage - einen alten Dual P2 400 MHz mit HFC+ ISDN-Karte - wieder zu ...

mehr lesen »

Distributing Mediafiles with Django Apps

Some reuseable Django applications need mediafiles (CSS stylesheets or JavaScript files) to function properly. One common approach is to document, that the user has to copy these files to the MEDIA_ROOT directory.

Another example is django.contrib.admin. The recommended way here is to configure ...

mehr lesen »

Ubuntu 8.10 ist da

http://public.rcs4u.de/_arne/blog/ubuntulogo.png

Vor ein paar Tagen am 27.10. wurde Ubuntu 8.10 Intrepid Ibex veröffentlicht. Die meisten der Server die ich betreue laufen derzeit mit Ubuntu 8.04 LTS, LTS steht für Long Term Support und verspricht 5 Jahre lang mindestens Security Updates zu veröffentlichen, deshalb ...

mehr lesen »

Selbständigkeit und die Folgen

Ich bin jetzt seit 13 Monaten selbständig und so langsam wird klar, was das bedeutet. Während in der Anfangszeit die tägliche Arbeitszeit eher bei 6 bis 7 Stunden lag, liegt sie mittlerweile eher bei 12 bis 14 Stunden - hat sich also verdoppelt. Eigentlich ist mir das ...

mehr lesen »

MySQLdb unter Mac OS 10.5 installieren

Um endlich wieder vernünftig mit Django entwickeln zu können, musste ich heute MySQLdb unter OS X 10.5 Leopard installieren.

Nach dem Runterladen und dem Ausführen von python setup.py install war der erste Fehler, der zum Vorschein kam folgender:

raise EnvironmentError, "%s ...
mehr lesen »

Parallels auf OS X 10.5 Leopard: Kernel Panic

Seit dem Update auf Leopard habe ich das Problem, dass beim Starten einer Virtuellen Maschine mit Parallels mindestens in 50% der Fälle eine Kernel Panic ausgelöst wird und ich den Rechner neu Starten muss.

Nach dem Neustart kriege ich dann auch ...

mehr lesen »

PHP unter OS X 10.5 Leopard aktivieren

Da ich ja auf meinem Rechner immer ein lokales Wiki betreibe und ich dafür DokuWiki benutze, welches wiederrum PHP erfordert musste ich unter Mac OS X 10.5 Leopard PHP in der Webserver-Konfiguration aktivieren.

Dass PHP nach dem Update von 10.4 ...

mehr lesen »

Trustix: End of Life

Comodo hat jetzt angekündigt Trustix Secure Linux zum Jahresende einzustellen.

Comodo regrets to announce that it will discontinue all distribution, updates and direct support for Trustix Secure Linux effective December 31, 2007.

Das ist schade, denn TSL war immer meine Distribution der Wahl. Die Distribution ist ...

mehr lesen »

Leopard: Spotlight hört nicht auf die Festplatte zu indizieren

Ich hatte nach der Installation von OS X 10.5 Leopard das Problem, dass Spotlight immer wieder von vorne begonnen hat die Festplatte zu indizieren. Da der Rechner dadurch relativ stark belastet wird und die Festplatte ständig rödelt musste das Problem ...

mehr lesen »

Erstes Software Update für Leopard

Das erste Update für OS X 10.5 ist verfügbar, das ging mal Fix. Offensichtlich geht nicht nur Time Machine nicht mit FileVault, sondern Benutzer die ein bestehendes FileVault haben und Leopard per Update installiert haben und dann versuchen ihr Passwort zu ändern (wie kann ...

mehr lesen »

Leopard: DNS Cache leeren

Unter Tiger konnte man den DNS Cache noch per lookupd -flushcache löschen, unter 10.5 Leopard geht das nicht mehr, der lookupd existiert nicht mehr.

Der "neue" Weg den DNS-Cache unter OS X 10.5 zu leeren (flush) sieht so aus:

dscacheutil -flushcache
mehr lesen »

FileVault vs. Time Machine

Ganz großes Kino Apple!

Time Machine File Vault Warnung

Zum einen muss ich nun erstmal mein mit FileVault verschlüsseltes Home-Verzeichnis entschlüsseln und neu verschlüsseln, was auf Grund der Größe und dem noch freien Speicher auf meiner internen Festplatte gar nicht so ohne weiteres machbar ist und zum anderen kann ich selbst ...

mehr lesen »

Leopard: Erste Impressionen

Mac OS X Leopard

Seit Gestern läuft auf meinem MacBook Pro OS X 10.5 Leopard. Ich habe das alte Tiger System mit dem CarbonCopyCloner auf eine externe Firewire Platte geklont, getestet ob ich von der Kopie booten kann und dann das System auf der internen Platte per Update auf die ...

mehr lesen »

OS X und iSCSI

Für ein aktuelles Projekt war Recherche im Bereich Mac OS X und iSCSI angesagt. Zuerst die schlechte Nachricht vorweg: OS X 10.5 Leopard kommt nun doch ohne iSCSI Unterstützung. In Build 9A377a war iSCSI Support noch vorhanden, im Release nun doch nicht.

Leopard ist zwar ...

mehr lesen »

Django GridContainer

Da fängt die Woche ja gut an! Grade lese ich, dass bald der Beta-Test für die Django GridContainer von MediaTemple startet. Richtig gutes Hosting für Django Applikationen fehlt ja nach wie vor in Deutschland, aber zumindestens in Übersee tut sich langsam was. Mit Joyent und MediaTemple hat man ...

mehr lesen »

vcontext process takes 100% CPU

Gestern hatte ich ein Problem auf einem Server mit einem 2.6er Kernel und dem VServer Patch. Die Load lag mittlerweile bei 4 und drei vcontext Prozesse haben um die gesammte verfügbare CPU Zeit "gekämpft".

Das Phänomen trat auf meinen Systemen mit 2.4er Kernel ...

mehr lesen »

MySQL Proxy auf dem 8. MySQL UserGroup Treffen

Gestern war nach der Sommerpause endlich mal wieder ein MySQL Anwendertreffen. Wie immer im Ni-Hao in Wandsbek. Neben den üblichen Verdächtigen war diesmal Jan Kneschke dabei und hat einen Vortrag über MySQL Proxy gehalten. MySQL Proxy ist ganz grob gesehen eine Alternative ...

mehr lesen »

Implementing a CompressedTextField for Django

Driving to my office today I had the idea to implement a field type in Django, which allows me to transparently save data in a compressed state to the database.

A standard Lorem Ipsum paragraph (as follows) takes 446 Bytes as ASCII and using my ...

mehr lesen »

Fixing top on OS X

Die Kurzfassung:

echo "alias top=\"top -o cpu\"" >> ~/.profile

Erklärung

top ist ein Kommandozeilen-Tool um eine Liste laufender Prozesse anzuzeigen. Sehr hilfreich bei der Diagnose von Problemen oder einfach nur zur Überwachung von Systemen. Dummerweise verhält sich das top unter OS X nicht so wie ...

mehr lesen »

SirAdmin ist nun Open Source

Nur ganz kurz am Rande: SirAdmin, das wohl beste Admin-Tool für Cyrus IMAP Server ist nun opensource.

mehr lesen »

Introducing: saturn.rcs4u.de

Heute um 14 Uhr war der Termin bei Level3 in der Süderstraße. Kurze Zeit später war alles erledigt und nun ist der dritte Server im rcs4u Netzwerk online. Das rcs4u Projekt wurde einmal gestartet um alle technischen Belange von PlanetRCS zu bedienen. Mittlerweile stellen wir mit ...

mehr lesen »

Dokumentation ist alles

Als Systemadministrator gibt es tausend Gründe, warum man dokumentieren sollte. Nicht nur, damit auch andere Leute (z.B. Urlaubsvertretung) die Systeme bedienen können, sondern auch weil man sich nicht alles merken kann und will. Das bei Programmierern bekannte System DRY - Don't Repeat Yourself - gilt in meinen ...

mehr lesen »

MySQL Server

Ich hab heute zwei sehr lesenswerte Artikel von Kristian Köhntopp zum Thema MySQL / Hardware / Performance in meinem RSS Reader gehabt:

mehr lesen »

Neuer Server

So, der neue Server ist bestellt. Bleiben noch ein paar Tage zu entscheiden, welche Linux Distribution ich diesmal nehme. Noch sieht es mal wieder nach Trustix aus. Bisher hat mich der Ausflug mit Debian nicht überzeugt und für eine RedHat Entersprise Version bin ich zu geizig. Vielleicht gucke ...

mehr lesen »

SSH Alias

Hmm, ich hab grad mal selbst meinen Blog durchsucht, denn ich hätte schwören können, ich hätte das schon mal gebloggt, da ich nichts gefunden habe, nun hier noch mal kurz eine Geschichte, die mir die tägliche Arbeit deutlich erleichtert.

Da ich oft per SSH auf entfernte Server zugreife ...

mehr lesen »

Abhängigkeiten ...

Ok, Trustix ist zwar meine Wahl-Distribution und Swup ist ein super Tool, aber wer hier die Abhängigkeiten festgelegt hat möchte ich mal wissen:

# swup --install php
[...]
Packages to install/upgrade:
    install: mailcap, version 2.1.15 release 2tr
    install: php-pear, version 1.4.10 release 1tr
    install: apache-html, version ...
mehr lesen »

Mac Essentials Part 1

Andre got his new MacBook yesterday, so before he can even think of asking me a bunch of questions, I decided to write a bit about my favourite/essential Macintosh applications. I will write three blog posts in this series, starting today. In the first part ...

mehr lesen »

Auto negotiation

Kürzlich sind mir nach einem Reboot folgende Log-Messages auf einem Server aufgefallen:

eth0: Transmit error, Tx status register 82.
Probably a duplex mismatch.  \
See Documentation/networking/vortex.txt
Flags; bus-master 1, dirty 6819588(4) current 6819588(4)
Transmit list 00000000 vs. f6a25300.

Das schöne an Fehlermeldungen unter Linux ...

mehr lesen »

Den Splunk Server absichern

Die kostenlose Version des Splunk Server bietet leider nicht die Möglichkeit das Webinterface mit einem Passwortschutz zu versehen. Da ich meine Log Nachrichten aber nicht der ganzen Welt präsentieren möchte, musste eine Lösung her. Was sich sofort anbietet ist natürlich einfach einen Reverse Proxy vor den ...

mehr lesen »

Zentraler Log-Server mit Splunk

Ab einer gewissen Anzahl von Systemen, die man als Systemadministrator betreut, ist es nicht mehr praktikabel die Logs auf allen Systemen einzeln zu überwachen. Ein zentraler Log-Server bietet sich hier gradezu an. Bei ungefähr 15 VServern, verteilt auf 2 physikalische Maschinen, wurde es nun auch bei ...

mehr lesen »

Virtuelle Server hinter NAT

Virtuelle Server hinter ein NAT zu setzen ist klasse, plötzlich ist die Zahl der VServer nicht mehr von der Zahl der öffentlichen IP-Adressen abhängig. Für eine kleine Testumgebung brauchte ich nämlich mal eben 6 VServer. Also kurzerhand mit ifconfig ein dummy-Interface erzeugen, und eine Adresse aus ...

mehr lesen »

Serverumzug geschafft

Wie angekündigt habe ich heute den Server von Hannover nach Hamburg geholt. Ging auch soweit alles reibungslos. Die wichtigsten Dienste sollten wieder laufen - wenn was nicht geht bitte bescheid sagen. Bis alle DNS Caches die aktuellen Adressen auflösen wird es sicherlich noch etwas dauern. Wer unbedingt schon wieder ...

mehr lesen »

Ankündigung Downtime

Unser Server wird am Freitag offline sein. Betroffen sind alle Blogs, PlanetRCS, und alle anderen Webseiten, der Mail-Server, die IRC-Bouncer und alles was ich noch vergessen habe ... Grund: Der Server zieht von Hannover nach Hamburg. Die Netto-Downtime sollte nicht mehr als drei Stunden sein, dazu kommt dann nur ...

mehr lesen »

Versionskontrolle mit Subversion

Da ich schon seit einiger Zeit vor habe für die Versionsverwaltung einiger Software-Projekte ein Versionskontrollsystem einzusetzen habe ich mal das Buch Versionskontrolle mit Subversion durchgelesen. CVS wollte ich nicht einsetzen, da Subversion ja gewissermaßen der Nachfolger von CVS ist und versucht viele Schwachstellen schon im Design auszumerzen ...

mehr lesen »

Windows: DNS-Cache leeren

Ich hatte ja schon mal beschrieben, wie man den DNS-Cache unter Mac OS X leert, nun soll noch mal kurz der Befehl für Windows nachgereicht werden, da ich genau heute vor dem Problem stand und die Lösung erst nachschlagen musste.

ipconfig /flushdns

Über Start -> Ausführen -> "cmd" einfach ...

mehr lesen »

jupiter.rcs4u.de

Diese Woche war ziemlich viel los, deshalb blieb es hier im Blog relativ ruhig. Am Montag war ich auf dem Hamburger MySQL Anwendertreffen im Ni-Hao in Wandsbek. Stefan Saasen hielt dort einen Vortrag über die ActiveRecord Komponente von Ruby on Rails. Ein paar erste Kontakte zu Rails ...

mehr lesen »

Entropy drained

Today I stumpled upon a strange problem with my Cyrus Imapd. Suddenly new connections just stalled and timed out. The daemon was still running and listening on the specified ports. I connected with telnet to the imapd (143/tcp) and got the correct banner, but connections made with ...

mehr lesen »

Netbooting Mac OS X

Ich habe beim Sortieren alter Fotos mal folgendes gefunden:

Netbooting OS X

Und prompt habe ich mal wieder drüber nachgedacht, wie man Macs ohne lokale Laufewerke komplett übers Netz bootet. Damit es nicht zu einfach wird natürlich nicht mit einen OS X Server - damit geht es ja laut Hersteller ...

mehr lesen »

Tom Limoncelli - Time Management

Vor einigen Tagen habe ich das Buch Time Management for System Administrators von Thomas A. Limoncelli durchgelesen. Ich hatte ja schon gebloggt als ich das Buch grade gekauft hatte, aber jetzt noch mal ein kleines Fazit.

Tom Limoncelli - Time Management

Als System Administrator spricht einen das Buch auf jeden Fall ...

mehr lesen »

Time Management for SAs

Gestern bin ich bei Recherchen zum Thema ZFS und iSCSI auf das Blog von Ben Rockwood gestoßen. Dort habe ich dann beim rumstöbern einen Eintrag zu dem Buch Time Management for System Administrators gelesen. Was soll ich sagen, das was Ben über das Buch schreibt hat ...

mehr lesen »

Cyrus Admin GUI

Darauf habe ich schon lange gewartet. Endlich hat mal jemand ein GUI für die Funktionen von cyradm geschrieben. Könnte ich besser programmieren hätte ich wohl früher oder später selbst versucht sowas zu entwickeln. Wer, wie ich, einen Cyrus-Imap Server betreibt und schon mal auf der Kommandozeile mit ...

mehr lesen »

Kündigungsfristen

Komisch - Ich frage mich heute schon den ganzen Tag, was daran so unklar ist, wenn ich auf Kündigung schreibe, dass ich zum 31.*07*.2006 kündige. Bestätigt wurde mir wenigstens eine Kündigung zum 30.*06*.2006. Naja, spar ich halt eine Monatsmiete. Trotzdem, eine 6 und 7 sind selbst ...

mehr lesen »

mod_vhost_alias und open_basedir

Jetzt hab ich ne ganze Zeit recherchiert, aber es scheint immer noch keine bastelfreie Lösung zu geben um mit mod_vhost_alias die PHP-INI-Variable open_basedir dynamisch zu setzen ... Und das obwohl ich schon in Mailinglisten Einträge mit Patchen aus dem Jahr 2000 gefunden habe. Kennt da jemand eine Möglichkeit ...

mehr lesen »

Zonecheck

Da ich es Gestern auf der Denic Website nicht finden konnte und erst Google bemühen musste, hier mal der Link zum Zonecheck Tool von der Denic. Das Ding ist ganz toll um mal zu prüfen, ob die eigenen Nameserver richtig konfiguriert sind. In Zeiten wo man Domains nicht mehr ...

mehr lesen »

CCNA

So, jetzt bin ich endlich durch mit dem CCNA Curriculum. Gegen Ende kamen dann doch noch ziemlich interessante Themen, wie z.B. Frame-Relay ... ATM kam leider deutlich zu kurz. Naja, was hats gebracht? Einiges an Praxis im Konfigurieren von Cisco's IOS, und ein paar Zettel auf denen jemand ...

mehr lesen »

OS X: DNS-Cache leeren

Unter 10.5 Leopard und 10.6 Snow Leopard bitte folgende Anleitung befolgen: Leopard: DNS-Cache leeren

Um den DNS-Cache auf einem Mac mit OS X zu löschen (flush) einfach folgenden Befehl benutzen:

lookupd -flushcache

Das Ausführen als normaler User sollte reichen. Einfach ein Terminal öffnen und ...

mehr lesen »