|
|
Dieses Dokument ist verfübar auf: English Castellano Deutsch Francais Italiano Nederlands Russian Turkce Korean |
von Guido Socher <guido(at)linuxfocus.org> Über den Autor: Guido ist ein langjähriger Linuxfan. Die meiste Zeit entwickelt er Software oder arbeitet für LinuxFocus, aber von Zeit zu Zeit lötet er auch an der Hardware herum. Übersetzt ins Deutsche von: Guido Socher <guido(at)linuxfocus.org> Inhalt: |
Zusammenfassung:
In diesem Artikel entwickeln wir einen kleiner Taster, den man an die serielle Schnittstelle anschließt. Er kann benutzt werden, um einen Server sauber herunterzufahren.
Ein richtiger Server braucht normalerweise keine Tastatur, Monitor oder gar eine Maus. Ein Server braucht ein gutes Betriebssystem, wie z.B Linux, und eine Netzwerkkarte. Geräte wie Maus und Tastatur stören nur. Wenn Linux auf dem Server läuft, ist es die einfachste und beste Lösung, den Server "remote" vom Arbeitsplatz aus bequem zu bedienen.
Beim Kauf eines Computers prüfe ich immer, daß er eine Biosoption hat, die es erlaubt, den Rechner ohne Tastatur zu booten. Alle guten Hersteller haben das. Einige, die immer noch denken, daß die Leute Windows wollen, booten nicht ohne Tastatur, aber das ist eine andere Geschichte und ich kann keinem empfehlen, solche Hardware zu kaufen.
Solch ein Computer ohne Tastatur und Monitor ist der perfekte Computer für eine Firewall, einen Web-Server, einen NFS File Server, einen Mailserver, eine ADSL Gateway etc... Er muß überhaupt kein schneller Rechner sein. Ein alter Pentium 100MHz mit genug RAM wird ohne weiteres einige hundert andere Rechner bedienen.
Keine Tastatur angeschlossen zu haben ist gut und angenehm, weil der Server dann nur eine kleine Kiste ist, die irgendwo in die Ecke, ins Regal oder in den Keller paßt. Manchmal würde man jedoch gerne einen kleinen Taster haben, mit dem man den Server ordentlich herunterfahren kann, ohne sich zuerst einzuloggen und den Shutdown Befehl einzugeben. Es könnte sein, das man gerade im Serverraum ist und der nächste Arbeitsplatzrechner ist 100 Meter weg oder jemand der physikalisch Zugang zum Rechner hat, aber kein root Passwort, muß den Rechner herunterfahen, bevor er die Stromversorgung abschaltet.
Einfach den Strom wegzunehmen, ist meist keine gute Idee, da man dabei Daten verlieren kann und das anschließende Hochfahren länger dauert.
Die Lösung ist die kleine und billige Schaltung, die in diesem Artikel vorgestellt wird.
9 PIN D-SUB Stecker (männlich) am Computer.
9 PIN-connector | 25 PIN-connector | Name | Dir | Description |
---|---|---|---|---|
1 | 8 | CD | input | Carrier Detect |
2 | 3 | RXD | input | Receive Data |
3 | 2 | TXD | output | Transmit Data |
4 | 20 | DTR | output | Data Terminal Ready |
5 | 7 | GND | -- | System Ground |
6 | 6 | DSR | input | Data Set Ready |
7 | 4 | RTS | output | Request to Send |
8 | 5 | CTS | input | Clear to Send |
9 | 22 | RI | input | Ring Indicator |
Man braucht die folgenden Bauteile für die Schaltung.
Das oben zu sehende Foto zeigt die fertig geätzte Schaltung. Ich habe leider kein Layout für die Platine. Bei einfachen Schaltungen zeichne ich die Bahnen einfach mit Asphaltlack direkt auf die Kupferplatine. Das ist das einfachste Verfahren.
Die endgültige Schaltung ist auf dem Bild oben im Artikel dargestellt. Man bohrt einfach vorsichtig 3 Löcher in die Vorderseite des Servers. Zwei 3mmm Löcher für die LEDs und ein Loch für den Taster. Die gesamte Schaltung ist sehr leicht und die Schraube des Tasters reicht aus, um sie sicher zu halten.
|
Der LinuxFocus Redaktion schreiben
© Guido Socher, FDL LinuxFocus.org Einen Fehler melden oder einen Kommentar an LinuxFocus schicken |
Autoren und Übersetzer:
|
2002-02-24, generated by lfparser version 2.25