Tag Archives: Storage

OPEDFOY, November 9th, 2011

one picture, each day, for one year: November 9th, 2011

Garantiegeltentmachung #2

Mein neues Hobby: eMails mit Intel austauschen. Bei Intel ist man natürlich der Meinung, dass der Kunde ein Idiot ist und nicht weiß was er tut. Dem schließe ich mich natürlich gern an, aber nach 1 1/2 Wochen Problembeschreibung und Toolversuchen würde ich jetzt doch ganz gern mal die vereinbarte Garantie in Anspruch nehmen.

Wir sind jetzt im Stadium Screenshots mit Kamera schießen, ole! Kunde sein und Dienstleistungsgesellschaft und das noch in Deutschland, immer wieder schwierig. Bis jetzt war ich von Intel ja immer überzeugt, aber es lässt grad arg nach.

OPEDFOY, November 3rd, 2011

one picture, each day, for one year: November 3rd, 2011

Garantiegeltentmachung

Ich muss bei Intel beweisen, dass die von mir diagnostizierte tote SSD tatsächlich kaputt ist. Dafür hätten sie gern einen Screenshot ihres eigenen Tools. Blöderweise weigert sich Windows mit der defekten Platte zu booten, weshalb ich mir seit 15min diesen schönen Bildschirm angucken darf.

Nicht schön, INTEL!

OPEDFOY, November 2nd, 2011

one picture, each day, for one year: November 2nd, 2011

SNWEurope, Day 1

SNWEurope, der Stand mit der größten Augenkrebs-Gefahr wird dieses Jahr gestellt von: Datacore.

Neues Samsung Spielzeug

Etwas RAM, ein wenig SSD, ein großer 6 Zellen Akku und ein älteres DELL Notebook geht wieder ab wie Schmitts Katze.

Samsung SSD

Can you spot the the Oracle booth?

Der gesamte Messebereich der SNWEUrope 2010 war weiträumig mit Oracle/SUN Werbung zugepflaster. Auf allen Zufahrtsstrassen, in allen Bahnhöfen … überall Werbung. Und auf der Messer selbst?

Entweder ist das eine besonders aggressive Form von gleichzeitigen Over- und Understatement, man will nicht erkannt werden oder bei der Messeplanung ist irgendwas mächtig schief gelaufen. Wer es nicht gefunden hat: Der Stamd in der Mitte ohne erkennbare Logos oder Firmennamen, der mit der Aufschrift “Software, Hardware, Complete” wars übrigens.

Blauer oder roter Draht?

Auch im Jahr 2010 hat man als moderner Systemadministrator durchaus noch Probleme, die genau so schon im letzten Jahrtausend vorhanden waren.

Moderne Massenspeichersysteme auf Festplattenbasis kommen mit allerlei technischen Schnickschnack daher, der das Leben einfach macht, aber auch seinen Preis kostet. Wenn man darauf verzichtet, hat man heute noch wie schon damals ein einfaches System mit lokalen Festplatten, die durch einen Raid-Kontroller ‘hochverfügbar’ gemacht werden. Oder um es einfach auszudrücken: Man stopft in einen Server 2 Festplatten und spiegelt diese gegenseitig, um im Falle eines Festplattenausfalls keine Daten zu verlieren. (Raid 1)

Was passiert wenn eine Festplatte in solchen Systemen  getauscht werden muss, erinnert mich immer an typische Action Filme: Der Held steht vor der tickenden Bombe, deren digitale Anzeige langsam gen 0 zählt. Er muss sich entscheiden zwischen dem blauen oder roten Draht, um die Welt vor der totalen Zerstörung zu retten.

Mit Festplatten in einfachen Serversystemen ist das quasi genauso. Es sind zwei Festplatten eingebaut. Eine ist kaputt und muss dringend getauscht werden, bevor Datenverlust droht. Aber welche Platte ist die richtige? Das System meint es ist die Platte mit der ID 0 und es gibt keinerlei LEDs oder andere Hilfsmittel, die den Status anzeigen oder sonstwie helfen könnten.

Zählt das System jetzt von links nach rechts? Von oben nach unten? Oder ist es wie bei dem einen großen Enterprise-Storage System, von rechts nach links? Was immer man tut, als Sysadmin ist es leider nicht wie im Film. Man wird treu nach Murphy immer die falsche Platte ziehen und damit das Problem nur vergrößern.

Die Lösung wäre übrigens recht einfach, wenn man angestaubte Konzepte überdenken, moderne Technologien benutzen und einfach mal einen Schritt nach vorn machen würde. Die wenigen Tage nach so einer Bombenentschärfung sind es dann, in denen man schleunigst neue Konzepte und Ideen aufzeigen sollte, bevor das Problem wieder verdrängt wird. IT im Jahre 2010 ist erschreckend oft immernoch wie im Jahr 1996. Hoffentlich ist das bald vorbei.

Lass mal wieder Freunde sein!

Huch, irgendwie hab ich den ja voll verpasst:

SUNNYVALE, Calif.—September 9, 2010—NetApp (NASDAQ: NTAP) today announced that both parties have agreed to dismiss their pending patent litigation, which began in 2007 between Sun Microsystems and NetApp. Oracle and NetApp seek to have the lawsuits dismissed without prejudice. The terms of the agreement are confidential. (Quelle)

Klingt nach einem Nichtangriffspakt zweier Storage-Hersteller, die beide irgendwie sehr voneinander profitieren. Und in 4 Jahren verkauft Oracle seine SUN Storage Abteilung an NetApp… nur mal so völlig unernst in die Tüte gemutmaßt. Lustig wärs auf alle Fälle.

Switch! Aus bunt wird Server.

Schon seit Ewigkeiten lebt in meinem großen spieletauglichen Windows PC  ein kleiner MAC Mini. Um genau zu sein, einer der ersten Minis, die damals auf den Markt kamen noch mit PowerPC CPU und OSX. Den Kleinen habe ich damals gekauft, um meine Intel Pentium 3 Linux Workstation zu ersetzen. Anfangs reichte mir der Kleine auch, ja sogar World of Warcraft liess sich darauf spielen – damals bevor die Ansprüche stiegen. ;-)

Mittlerweile allerdings ist das MAC OS für den Kleinen veraltet, schon lange wird für die veraltete Plattform nichts mehr von Apple entwickelt und natürlich liefert er auch keine Leistung mehr, die ich heute einfach brauche oder zumindest erwarte.

Also wanderte der Kleine ins Gehäuse des großen PCs und durfte dort bis Heute als quasi Heimserver seinen Lebensabend geniessen. Wie schon erwähnt, wurden Neuentwicklungen für die alte Plattform eingestellt und die Fernwartung ließ dank eines ständig einfrierenden VNC Daemons auch zu wünschen übrig. Also fasste ich den Entschluss und verabschiedete mich nun von Mac OS, um den kleinen mit Linux ‘Ubuntu Server’ zu betanken!

Auch bei Ubuntu wird nicht länger aktiv an einer PowerPC Version gearbeitet, allerdings stellt die Linux Community einen ziemlich aktuellen (10.04) Ubuntu Port bereit! Also einfach das CD Image runterladen, brennen, das alte System sichern und und der Anleitung folgen.

Zur Datensicherung habe ich meine wichtigen Daten auf eine externe Festplatte kopiert. Als Dateisystem habe ich mich für FAT32 entschieden, einfach als kleinster gemeinsamer Nenner zwischen der Apple und Linux Welt. Nach der Installation verhält sich der kleine jetzt wie jeder andere Linux Server. OpenVPN, Samba, Mediatomb, OpenSSH  usw. tun ihre Dienste und mein Heimserver darf endlich wieder mit neuen Features aufwarten. Ich denke damit lassen sich bestimmt weitere 2-3 Jahre locker überstehen!

Der kleine meldet sich nun mit:

$ cat /proc/cpuinfo
processor       : 0
cpu             : 7447A, altivec supported
clock           : 1416.666661MHz
revision        : 1.2 (pvr 8003 0102)
bogomips        : 83.24
timebase        : 41620997
platform        : PowerMac
model           : PowerMac10,1
machine         : PowerMac10,1
motherboard     : PowerMac10,1 MacRISC3 Power Macintosh
detected as     : 287 (Mac mini)
pmac flags      : 00000010
L2 cache        : 512K unified
pmac-generation : NewWorld
Memory          : 1024 MB

Die Installation verlief reibungslos. Das einzige was mich etwas verwundert hat ist, dass der Ubuntu Server Installer mich nicht nach der gewünschten IP Konfiguration fragte. Der “Server” hing dann also per DHCP irgendwie im LAN rum und musste nachträglich auf eine statische IP konfiguriert werden. Kleinigkeiten, die lösbar sind. Also absolut zur Nachahmung empfohlen! :)

Backup in the cloud

Ein eigener Root Server hat seine Vor- und Nachteile. Ein Nachteil ist das Thema Backup, denn die auf dem Server abgelegten Daten sind unter Umständen sehr wichtig. Mails, Datenbanken, ganze Web-Präsenzen oder gar persönliche Daten, die in virtuellen Arbeitsumgebungen gespeichert wurden, sind Daten, die man im Ernstfall wieder haben möchte.

Wer mit seinem Root Server eine Backup-Möglichkeit geliefert bekommt, sollte diese als tunlichst auch benutzen – bequemer geht es nicht. Bei Strato kann man z.B. extra Platz für Backups auf einem FTP Server für 4,99EUR monatlich dazu buchen.

Eine andere Möglichkeit ist es die Angebote der Web2.0 Ära zu benutzen und seine Backups in die “Cloud” auszulagern. Daten, die einmal irgendwo im Internet zwischengespeichert wurden, sind auch zu jeder Zeit wieder von überall abrufbar. Recovery von wichtigen Daten ist damit also von überall möglich, sogar vom Handy.

Ich habe mich dazu entschieden meine Backups bei Dropbox auszulagern. Dropbox ist ein Internet-Service, der es ermöglicht Dateien über  mehreren Endgeräte zu synchronisieren. Dazu bedarf es lediglich dem Dropbox Client, den man auf den Endgeräten installieren muss. Dropbox gibt es für Windows, Linux, MacOS oder auch iPhones/iPods. Als kostenloser Benutzer bekommt man 2GB Speicherplatz zur freien Benutzung – für mich für den Anfang mehr als genug.

Backup in the cloud hat allerdings den faden Beigeschmack der Datensicherheit. Lege ich meine Daten ins Internet oder gebe sie einen fremden Anbieter, weiß ich nicht was mit diesen Daten passiert. Bevor ich meine sehr persönlichen Daten also irgendwo in die Wolke lege, sorge ich dafür, dass diese Verschlüsselt werden.

Wie sieht ein Backup auf Dropbox aus:

  • Backupuser anlegen
  • Dropbox für diesen User installieren (CLI)
  • die Maschine an den Dropbox User binden
  • GPG Schlüssel erzeugen, mit denen die Backup-Container verschlüsselt werden

Am Ende sorgt ein entsprechendes Script dafür, dass die Backup-Daten mit den richtigen User-Rechten verschlüsselt im Dropbox Verzeichnis abgelegt werden. Im Hintergrund wandert das Backup dann in die Cloud.

Wer keinen anständigen Storage mit brauchbaren Snapshot-Möglichkeiten hat, muss sich in der tollen neuen Web-Welt nur zu helfen wissen. Wer mehr als die freien 2GB Speicherplatz bei Dropbox benötigt, kann mehr Speicherplatz nachkaufen. Anstatt Dropbox könnte man natürlich auch andere Produkte wie zum Beispiel Statos HiDrive benutzen.

Quotes of the day

Von der Filesystem performance tweaking with XFS on Linux Seite:

The main function of access time logging is to make your filesystem slower. Seriously.

It is common knowledge that old school hackers all have large beards. Alan Cox, RMS and maddog are brilliant examples. The reason for this is that growing a beard is the most interesting use of one’s time when the computer is waiting for fsck to finish messing around after a system crash, and on large filesystems, you’ll have plenty of time to waste (this might also be why there are so few female hackers; they can’t grow beards).)

Was man nicht alles findet, wenn man versucht XFS zu verstehen. ;-)