Kategori Computer

Festplatten Kapazität

Freitag, Juli 15th, 2011

Ich war heute eine Festplatte für das Windows System meine Freundin kaufen. Parallel dazu habe ich auch mal bei der Wikipedia nach Festplatten Kapazität und Windows geschaut. Dabei sind mir zwei Grafiken aufgefallen. Alls ich Sie mit Gimp übereinandergelegt habe ist mir aufgefallen das die Festplattenhersteller mit jeder größeren Windows release einen Sprung gemacht haben. Ein Schelm der gutes dabei denkt.

[UPDATE]
Spasses halber habe ich auch die Kernel Entwicklungsversionen da zugefügt. Und siehe da. Das passt auch...

Quelle:
http://de.wikipedia.org/w/index.php?title=Datei:Festplatten_kapazitaet.svg&filetimestamp=20101124153539
http://de.wikipedia.org/wiki/Windows#Produktlinien
http://de.wikipedia.org/wiki/Linux_%28Kernel%29#Versionen_und_Versionsgeschichte

USB Pering

Donnerstag, Juli 14th, 2011

Was machen wir wohl hier...

... das Notebook laden wir schon mal nicht über USB.

Ein Upstart Job erstellen

Montag, Juli 11th, 2011

Heute erstellen wir uns mal einen Upstart Job.

/etc/init/test.conf

description	"test package"
author		"Christoph Hueffelmann <chr@istoph.de>"

start on runlevel 5
stop on runlevel 0

respawn
expect fork

exec /usr/bin/test

ln -s /lib/init/upstart-job /etc/init.d/test

und schon läuft das program test mit
services test start

Um das Upstart Script in meinem deb zu integrieren muss man die Datei nur ins Debian Verzeichnis kopieren.
cp /etc/init/test.conf debian/test.upstart

emerge dig

Donnerstag, Juni 30th, 2011

Diesmal war ich auf der suche nach dig gefunden habe ich es inemerge -av net-dns/bind-tools enthalten sind auch folgende tools: dig, nslookup, host, nsupdate, dnssec-keygen

Ubuntu ohne nerviges sudo Passwort

Mittwoch, Juni 29th, 2011

Das sudo mit dem Passwort des Nutzer Root rechte erlangt war schon öfters ein Thema, da nutzer oft schlecht mit ihren Passwörtern umgehen. Ich hab das ganze dann mal auf die Spitze getrieben und für alle User die sudo rechte haben (in der gruppe admin sind) sudo ohne Passwort erlaubt.

Dafür habe ich in der /etc/sudoers die Option nopasswod hinzugefügt.
%admin ALL=(ALL) NOPASSWD: ALL

firefox-5.0-rc1

Mittwoch, Juni 29th, 2011

Ich habe gerade in meine Gentoo chroot dein firefox-5.0-rc1 emergt, läuft tatsächlich alles tadellos und auch meine Plugins wie firebug und xmargs. Das liegt wohl daran das zwischen 4 und 5 kein wirklich großer unterschied ist.

init-early.sh

Dienstag, Juni 28th, 2011

Nach dem Aufsätzen eines gentoo hing der Kernel beim ersten start bei init-early.sh. Also wieder livecd oder ähnliches Booten und unter /dev Folgendes ausführen:

cd /mnt/gentoo/dev
rm null
mknod --mode=600 console c 5 1
mknod --mode=666 null c 1 3
mknod --mode=666 zero c 1 5

lsusb und lspci unter gentoo

Dienstag, Juni 28th, 2011

emerge -av usbutils pciutils

zabbix_agentd.conf anpassen

Montag, Juni 27th, 2011

Da nach der Installation von Zabbix die /etc/zabbix/zabbix_agentd.conf angepasst werden muss, habe ich mit sed die einzelnen Konfigurationen verändert. Also localhost gengen meinen Server getauscht und die Variabel Hostname gegen die $HOST getauscht.

apt-get update; apt-get install zabbix-agent --assume-yes;
sed 's/Server=localhost/Server=zabbix.caix.de/g' /etc/zabbix/zabbix_agentd.conf | sed 's/Hostname=localhost/Hostname='$HOST'/g' > /etc/zabbix/.zabbix_agentd.conf; mv /etc/zabbix/.zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf; /etc/init.d/zabbix-agent restart;

rionice

Mittwoch, Juni 15th, 2011

Um rekursiv ionice zu vererben haben wir mal eben ein rionice geschrieben.

#!/bin/bash
 
ionice -c 3 -p $(pstree -p $1 | tr "(" "\n" | cut -d ")" -f 1 | egrep "^[0-9]+\$")
 
exit 0

Um es aufzurufen muss man die PID des Mutterprozesses rionice übergeben. Dies macht man am besten mit ps -xf. Dann übergibt man rionice 1234.

Nameserver not found in database

Montag, Juni 13th, 2011

Beim Hetzner Domain Robot wollte ich alle meine Domains auf einen neuen Nameserver umstellen. Das klappte bei allen Domains bis auf den ORG Domains. Da trat folgende Fehlermeldung auf:

status: failed
error: ErrOper005-004
error: ErrDOps007-022 - ErrNsvr004-003 - Nameserver not found in database
error: : ns01.caix.de
error: ErrDOps007-022 - ErrNsvr004-003 - Nameserver not found in database
error: : ns03.caix.de
error: ErrDOps007-026 - Same settings, no modifications were made
error: ErrDOps006-001 -

ROBOT: ORG

Uhrasche für "Nameserver not found in database" war das man unter DNS-Einträge -> Registrierte Nameserver -> die Nameserver mit den IPs Hinzufügen muss.

Google Contacts in Thunderbird einbinden

Sonntag, Juni 5th, 2011

Um die E-Mail Adressen von Google Contacts in meinem Mail Programm Thunderbird nutzen zu können muss man zwangsläufig ein Plugin installieren. Ich weiß nicht warum Thunderbid das mit dem Plugin installieren nicht wie Firefox dierckt über das anklicken kann, leider muss man das Plugin erst Downloaden und dann über Extras -> Add-ons -> Installieren... die hinzufügen.

Gerade und ungerade Cron Einträge

Mittwoch, Juni 1st, 2011

da ich ein Programm testen musst ob es ordentlich startet und sich wieder beendet, habe ich die Corn so eingestellt das sie jede gerade minute an und ungerade minute wieder aus geht. Da man das mit cron nicht diereckt abbilden kann hat sleep hälfen müssen.

*/2 * * * * /etc/init.d/programm start
*/2 * * * * sleep 60; /etc/init.d/programm stop

mounten von qcow2

Samstag, Mai 21st, 2011

Mounten:
modprobe nbd max_part=8
qemu-nbd --connect=/dev/nbd0 db1_old.qcow2
# mount first partition
mount /dev/nbd0p1 /mnt/

Unmounten:
umount /mnt/
qemu-nbd --disconnect /dev/nbd0

Virtuel Dateien größer machen

Freitag, Mai 20th, 2011

Mit KVM kann man dynamische HDs eine bestimmte größer geben. Will man nun aber mehr Daten darin Speichern, kann man im virt-manager die HD nicht mehr vergrößern. Dann hilft folgender Befehl um den Container virtuell größer zu machen.

dd conv=notrunc bs=1 count=1 seek=40971520000 if=/dev/zero of=./hd.img

Bilder vom Linux Tag 2011 Online

Donnerstag, Mai 19th, 2011

Da ich meine gute Kammera dabei hatte habe ich ein par mehr Bilder vom LinuxTag geschossen.

Meine Bilder Bildergalerie
Bilder auf flickr

Wie immer heißt es wenn jemand Abzüge in voller Qualität haben möchte muss er nur fragen.

upstart und die fehlende bash tab completion

Montag, Mai 16th, 2011

Was mich an meisten an upsatart, abgesehen davon das es schlecht zu Debuggen ist, gestört hat ist die fehlende bash tab completion.

Auf launchpad.net habe ich aber den passenden Burgreport gefunden und den dazugehörigen Patch, den man folgendermaßen verwenden kann:

sudo wget -O /etc/bash_completion.d/upstart https://launchpadlibrarian.net/40624366/upstart

(weiterlesen …)

LinuxTag Dovecot

Donnerstag, Mai 12th, 2011

Gerade ist der Vortag über Dovecot -- Warum man keinen anderen IMAP-Server mehr haben will vorbei. Leider kann man bei solchen Vorträgen nur sehr oberflächlich ins Detail gehen.
Die Vorzüge wurden aber folgendermaßen erläutert. Dovecot ist den Kinderschuhen entwachsen und hat die anderen IMAP-Server wie Courier und Cyrus hinter sich gelassen: Hohe Performance und Stabilität, einfache Konfiguration, schöne Dokumentation sowie Logfiels und eine sauber funktionierende SASL-Implementierung.

Zu dem wurden die Speicherformats maildir mailbox und das neue dbox analysiert.
Mailbox hat den Nachteil das wenn mehrere tausend E-Mails in einem Postfach liegen die Mailbox Datei auf dem Server ziemlich groß wird und beim löschen von E-Mails jedes mal komplette kopiert werden muss. Dies kann größere Systeme schnell lahm legen.
Maildir ist das Bevorzugte Format, das nur den Nachteil hat das es bei Backup sehr lange dauert da jede einzelne Datei angefasst werden muss. Das dbox Format verbindet beide Positiven Eigenschaften in dem es immer in 10 MB großen Dateien die E-Mails sammelt.

Es ist LinuxTag…

Dienstag, Mai 10th, 2011

Auf nach Berlinern. Dieses Jahr hat es auch mit den Umlauten geklappt:

Das STW Aachen und der NWR

Samstag, Mai 7th, 2011

Vor gut einem Jahr beschloss das STW-Aachen massive Umbaumaßnamen in unserem Wohnheim durchzuführen. Dazu zählen der Umbau der Heizung und die Sanierung der Fassade, was zur folge hatte das die gesamte 12. Etage, in der sich unser Netzwerkraum befindet, umgebaut wurde.

Hier aber erst mal ein par Fotos wie es vor dem Umzug aus sah. Da hatten wir einen Schrank in dem die Server standen und noch die alten 100Mbit HP Switche im Netzwerkschrank.

Dann bekamen wir den Cisco Catalyst 4006 mit 3x 48Port 100Mbit, 1x 48Port 1Gbit. Was gar nicht so schleicht war da die Stromaufnahme im Schrank sang und wir über die 3 Netzteile mehrfach redundant angebunden waren. Leider mussten wir für die Zeit die Hidden Bridge zurück bauen.

Die werten Hobbyarchitekten kamen auf die Idee den Raum kleiner zu mache. Als wir die Pläne zu Gesicht bekamen stellen wir fest, das so wie sie es geplant haben, wir die Tür vom Netzwerkschrank nicht mehr öffnen hätten können. Die Hobbyarchitekten meinen das wir den Schrank doch einfach verschieben sollten. Leider hatten sie nicht an die Kabel gedacht die durch den Fußboden in die Zimmer verteilt werden. Dennoch haben wir den Vorschlag gemacht das wir den Schrank drehen können.

Das sah dann so aus. Unser LWL Kabel das während den Bauarbeiten schon mal durchtrennt wurden haben wir diesmal Überall markiert.

Dann gingen die Abreißarbeiten auf der 12. los. Die Wende wurden eingerissen dafür haben wir den Schrank mit Panzerband angeklebt.

Da wir auf den Bauleitersitzungen beklagt haben, dass wir unsere Server Infrastruktur zum betreiben des Internets benötigen, haben wir eines der Schimmel Zimmer bekommen.

Dumm war nur das unsere Server die Luft so stark getrocknet haben das der Schimmel verschwand und wir ins nächste Schimmel Zimmer umziehen mussten.

Dieses Zimmer durften wir dann mit der Firma die die Fenster austauschte teilen. Nicht nur das die Tür dieses Zimmers den ganz Tag offen stand. Nach dem die Bauarbeiter gegangen sind haben sie nicht mal abgeschlossen. Gut nur das nix verschwunden ist.

Derweil tat sich einiges im Serverraum, die Wende wurden gezogen und der Estricht wurde gelegt.

Nach dem an den Plänen dann wieder Heruntergespielt wurde und wir nun wieder eine Tür nicht öffnen konnten, mussten wir den Schrank wieder zurückdreht. Für alle Fachmänner: der Schrank war voll gepecht und im betrieb. Da dreht sich nicht nur der Schrank sondern auch der Magen.

Weitere Monate zogen ins Land und der Raum wurde gestrischen und die Klima installiert. Leider wurde vergessen sie zu befüllen.

Dann war es endlich soweit. Die Server konnten endlich in Ihr neues Zuhause umziehen. Aber fast wäre es nicht dazu gekommen, denn die oben erwähnten Hobbyarchitekten haben für die Heizungsanlage für 18.000€ zufiel Kabel ziehen lassen aber nur eine Steckdose im Netzwerkraum, direkt an der Tür Hinterlassen. Gütigerweise haben wir nach mehrfachen Betteln jetzt doch noch eine bekommen.

Das war nur ein kleiner Teil was wir mit dem Serverraum erlebt haben. Ein besonderer Gruß gilt an dieser stelle aber dem Hobbyarchitekten. Der alleine schon, durch die verzögert des Baus 1,5 Millionen € für das Gerüst ausgegeben hat, 18.000 € für die Ansteuerung der Heizung in den Sand setzte und die Steckdosen im EDV Raum vergessen hat. Das da noch einiges nicht an die Öffentlichkeit gekommen ist müsste einigen klar sein. In der freien Wirtschaft hätte ich so jemanden schon lange vor die Türe gesetzt.