Blog-Einträge getaggt mit linux-unix

gewählte Tags:
(-)
verwandte Tags:
b0rked(+)
geek-labor(+)
linux(+)
mac(+)
mac os x(+)
mail(+)
mysql(+)
netzwerk(+)
rcs(+)
remote(+)
server(+)
sysadmin(+)
trustix(+)
verschiedenes(+)
vserver(+)
web(+)

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 »

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 »

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 »

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 »

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 »

Zensiert Yahoo OpenSource?

Grade lese ich, dass auf Yahoo Answers anscheinend Einträge zensiert werden, wenn die Antwort das Benutzen von OpenSource Software vorschlägt.

[...] a fellow Yahoo'er posted a question about what to do with a PC that had run into unsolvable Windows problems, since that user did not have ...

mehr lesen »

ext3cow: ext3 based versioning file system

Gibt es das eigentlich schon lange? Jetzt wo ich darauf gestoßen bin, habe ich das Gefühl, ich wollte das schon immer haben. Keine umständlichen lvm-snapshot-rsync aktionen mehr um verschiedene Versionen von Dateien vorzuhalten, einfach ext3cow als Dateisystem benutzen und per Cron-Job Snapshots erstellen lassen ...

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 »

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 »

(mt)'s MySQL Setup

Hier gibt es einen interessanten Bericht über das MySQL Setup bei mediatemple, einem großen Webhoster aus Übersee. Insbesondere die Idee hinter der Tahiti Technologie finde ich spannend, auch wenn am Ende doch Container die Lösung für das Problem sind.

Container und Grids stehen ja 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 »

Linux Kernel in a Nutshell

Ich mag ja keine eBooks, die als HTML angeboten werden, wenn schon, dann bitte als PDF. Und da ich sowieso gerne Bücher aus dem O'Reilly Verlag lese kommt mir das Download-Angebot für Linux Kernel in a Nutshell sehr entgegen. Der Link um das ganze ...

mehr lesen »

jiffies rollover

Bevor ich meinen DSL-Router auf m0n0wall umgestellt hatte, habe ich einen selbstgebauten Linux-Router verwendet. Die Linux Maschine lief eigentlich rock-stable. Nach mehreren Stromausfällen, die die Uptime immer so um die 300 Tage wieder auf 0 zurück gesetzt haben, hatte ich dann in eine USV investiert.

Kurz vor erreichen ...

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 »

Samba 3 für *nix Administratoren

Am Montag gab es in der Fachbuchhandlung Lehmanns einen Vortrag von Volker Lendecke und Karolin Seeger zum Thema Samba 3 für Linux/Unix-Administratoren, passend zum Titel des aktuellen Buches.

Zum Glück war der Vortrag keine reine Buchvorstellung sondern ging hauptsächlich auf die Änderungen in dem ...

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 »

Remote Reinstall

Wie installiert man eigentlich eine andere Linux Distribution auf einem gemieteten Root-Server?

Vorausgesetzt man hat eine Remote-Konsole, die einem den Zugriff vom Bootloader an erlaubt (also über eine serielle Verbindung zum Server) ist das ziemlich einfach.

Man speichert sich einfach einen Kernel und eine Initial Ramdisk der gewünschten ...

mehr lesen »

PDFs erstellen

Für meine Bewerbungsunterlagen habe ich jetzt erstmal alle wichtigen Zeugnisse eingescannt. Ich will mal kurz beschreiben, wie man ziemlich einfach zu brauchbaren PDFs gelangt, die vorallem auch E-Mail tauglich sind. Die gescannten Dateien sind für optimale Qualität Tiffs die ca. je 11 MB groß sind. Eindeutig nicht geeignet ...

mehr lesen »

Automatische Installation von Linux Systemen

Am Mittwoch wurde die neue Vortragsreihe bei Lehmanns mit dem Vortrag Automatische Installation von Linux Systemen von Ingo Wichmann eröffnet. Dipl.-Ing. Ingo Wichmann arbeitet für das Linuxhotel, einem Schulungsunternehmen, und stellte in seinem etwas über eine Stunde dauernden Vortrag mehrere Methoden zur automatischen Installation ...

mehr lesen »

Mail-Account-Wizzard

Für alle Personen die einen Mail-Account auf unserem Server haben und "Opfer" der Umstellung geworden sind, habe ich einen kleinen Wizzard geschrieben. Einfach die eigene Mail-Adresse eingeben und schon habt ihr alle Daten um euren Mail-Client zu konfigurieren. Das Ding funktioniert für alle Domains, die komplett auf unserem Server ...

mehr lesen »

Spamfilter

Wow, der neu Spamfilter sieht sehr vielversprechend aus. Ich muss den noch mal ein paar Tage testen, bevor er in den Produktivbetrieb geht, aber wenn das alles so klappt, wird das ziemlich gut. Mehr Infos demnächst in diesem Blog ...

mehr lesen »

fs b0rked

Jun  7 05:07:04 kernel: EXT3-fs error (device hda3):\
ext3_readdir: bad entry in directory #33929:\
directory entry across blocks\
- offset=2992, inode=203943, rec_len=4140,\
name_len=36

Jun  7 05:07:04 kernel: Aborting journal on device hda3.

Jun  7 05:07:04 kernel: EXT3-fs abort (device ...
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 »

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 »

3 Jahre ohne Windows

Fast hätte ich es übersehen, aber seit dem 23. Februar bin ich hier zu Hause offiziell 3 Jahre ohne Microsoft Windows unterwegs. Ich kann dazu nur sagen: es fehlt mir nichts. Windows macht in meinen Augen nur dann wirklich Sinn, wenn man viel Bedarf für populäre ...

mehr lesen »

m0n0wall

Früher oder später war es fällig. Ich habe jetzt meinen Router auf m0n0wall umgestellt. Seit ungefähr drei Jahren hatte ich den aktuellen Linux-Router im Einsatz. Der Uptime-Rekord in diesem Zeitraum lag irgendwo knapp oberhalb von 460 Tagen.

Die Umstellung auf m0n0wall habe ich hauptsächlich vorgenommen, weil ich endlich einen ...

mehr lesen »

Asterisk@Home

Endlich hab ich alle Geräte zusammen (sprich endlich ein IP-Telefon) um meinen Asterisk-Server zu nutzen. Im Moment ist das Setup noch recht rudimentär, aber ich kann telefonieren, das ist die Hauptsache.

Als Asterisk-Server habe ich einen alten dual P2 400Mhz mit 512 MB Ram recycelt, der Einfachheit halber ...

mehr lesen »

BSD Install Party bei Lehmanns

wir moechten Sie herzlich einladen zu einer kostenlosen Veranstaltung in der Lehmanns Fachbuchhandlung:

6. Hamburger BSD-Install-Party | BSD User Group Hamburg am Mittwoch, 25. Januar 2006, ab 18 Uhr Lehmanns Fachbuchhandlung / Kurze Muehren 6 / Naehe Hauptbahnhof

Eine Anmeldung ist nicht notwendig, aber hilfreich fuer die Planung ...

mehr lesen »

Kernel up|down-grade

Der Wechsel vom 2.4.32 auf einen gepatchten 2.4.31 ist geglückt. Eigentlich sollte das jedoch aus der reinen Erreichbarkeit dieser Seite ersichtlich sein ;-)

Ein Fehler der den Wechsel notwendig machte war z.B. dieser hier (aus dmesg bzw. /var/log/kernel/errors):

request_module[net-pf-10 ...
mehr lesen »

Servertausch

Am Freitag habe ich unseren Server im Rechenzentrum in Hannover ausgetauscht, Grund war defekt Hardware. Ärgerlich ist jetzt nur dass der Mailserver nicht mehr so will, wie ich mir das vorgestellt habe. Grund ist wahrscheinlich, dass ich einen Kernel ohne NPTL Support kompiliert habe, womit die Berkley-DB Bibliotheken nicht ...

mehr lesen »

foomatic

Hab jetzt ne ganze Zeit damit verbracht meinen HP Deskjet 980cxi so einzurichten, dass ich vom Mac aus mit Gimp drucken kann. Leider war das ganze nicht so richtig plug-n-play, da der Drucker an einem D-Link Printserver hängt. Wäre er per USB angescshlossen hätte es angeblich gehen sollen, aber ...

mehr lesen »

Year 1 completed

# uptime
23:17:52 up 365 days,  6:35,  2 users,  load average: 0.07, 0.29, 0.37

... vor einem Jahr war der Umzug des Servers nach Hannover.

mehr lesen »

osx2x

Oben genanntes Tool ist wirklich genial. osx2x ermöglicht quasi einen in Software implementierten KVM-Switch, nur noch viel besser. Das Programm läuft auf dem Mac und ermöglicht es die Eingabegeräte (Tastatur und Maus) mit einem oder mehreren Rechnern auf denen ein X-Server oder ein VNC-Server läuft zu teilen. In meinem ...

mehr lesen »

WebDAV

Web-based Distributed Authoring and Versioning, kurz WebDAV, bietet die Möglichkeit per HTTP Protokoll auf Dateien auf entfernten Servern zuzugreifen. Eigentlich also so eine Art Netzwerk-Dateisystem. Im Gegensatz zu Windows File-Sharing (SMB, Samba), Apple File-Sharing (AFP) oder NFS hat man mit WebDAV jedoch eine Möglichkeit, das Dateisystem auch ohne VPN ...

mehr lesen »

Tiger X11 Forwarding

Nach langem hin und her und dem Wechsel zurück zu Panther habe ich endlich die Lösung für das X11-Forwarding Problem mit Tiger gefunden. Um von meinem Tiger System (welches nun auf einer externen Platte lebt) ein Programm mittels X11-Forwarding von meinem Linux Rechner zu starten muss ich ...

mehr lesen »

Linux 2.6 I/O Scheduler

In der aktuellen Ausgabe des RedHat Magazine gibt es einen interessanten Artikel über die verschiedenen I/O Scheduler des Linux 2.6 Kernels. Dazu Benchmarks an Hand einer Oracle 10G Datenbank. Lesenswert.

mehr lesen »

MSS, MTU und MRU

Was wie eine Zeile aus dem Lied MfG von den Fantastischen Vier anmutet ist eigentlich eine Ansammlung von wichtigen Begriffen in IP Netzwerken.

MTU

Die Maximum Transfer Unit gibt die maximal Größe an, mit der Daten versendet werden dürfen. In Ethernet Netzwerken sind dies 1500 Byte ...

mehr lesen »

Midnight Commander Wrapper

Damit das navigieren von Verzeichnissen im Midnight Commander sich auch auf die übergeordnete Shell auswirkt kann man folgenden Wrapper benutzen:

MC_PWD_FILE="${TMPDIR-/tmp}/mc-$USER/mc.pwd.$$"
/usr/bin/mc -P "$MC_PWD_FILE" -a "$@"

if test -r "$MC_PWD_FILE"; then
        MC_PWD="`cat $MC_PWD_FILE`"
        if test -n "$MC_PWD" && test -d ...
mehr lesen »

PPTP läuft ...

Damit ich von Extern eine PPTP Verbindung zu meinem FreeBSD basiertem PPTP Server hinter meinem Linux Router aufbauen kann, sind folgende Iptables Regeln am Router erforderlich:

iptables -t nat PREROUTING -i ppp0 -p tcp \
--dport 1723 -j DNAT --to-destination $pptpgateway

iptables -A FORWARD -i ppp0 -m state --state ...
mehr lesen »

Mit Grub den MBR wieder herstellen

Vor 2 Jahren von mir verfasst, wird diese Anleitung nun doch richtig veröffentlicht um nicht in den Tiefen unseres Forums zu verschwinden. Es wird beschrieben, wie man sich eine Boot-Diskette herstellt, um einen defekten Masterboot Record zu reparieren. Zielgruppe sind Linuxanwender.

mehr lesen »