Archive for the 'Sonstiges' Category

WDTV Live neue Firmware

Heute wurde Firmware 1.01.24 Released. Youtube funktioniert nun wunderbar. Nur leider sind viele Videos für die Anzeige auf TV Geräten gesperrt. Das kann man wohl irgendwo bei Youtube einstellen, wenn man Videos hoch lädt.

Ansonsten scheint sich nichts geändert zu haben.

Fileserverupgrades

Eigentlich wollte ich meinen jetzt fast 1,5 Jahre alten Fileserver demnächst upgraden. Es sollten 2x 1,5TB Festplatten zu den schon vorhandenen 3x 640GB dazu kommen und ich wollte von Ubuntu auf Opensolaris umsteigen. Opensolaris deshalb, da es dort das großartige ZFS gibt. Ich habe mich auch schon eingelesen und dachte das würde alles meinen Vorstellungen entsprechen, bis dann ein wichtiges Feature fehlte.

Und zwar verwaltet zfs Laufwerke als sog. vdevs (Virtual Devices), das können einzelne Platten, Mirrors (raid1) oder ein raid-z (raid5, raid5 usw.) aus mehreren Platten sein. Diese vdevs werden nun in Pools verwaltet. Ein Pool besteht also aus einem oder mehreren vdevs. Das Problem ist nun folgendes, will man mehr Speicher in seinen Server einbauen, ist das erstmal kein Problem, nur die Art wie es gemacht wird ist etwas unpraktisch für meine Zwecke.

Ich erkläre mal an einem Beispiel wie das läuft: man hat 3 Platten in seinem Solaris Server. Diese 3 Platten werden als raid-z Verbund als ein vdev in einen Pool, der sich “Daten” nennt aufgenommen. In dem Pool erstellt man dann seine Filesysteme, Snapshots und was sonst noch alles und alle sind glücklich. Eines Tages wird der Platz knapp und man will eine 4. Festplatte einbauen. Jetzt wäre es schön, wenn man das vdev erweitern könnte, aber das geht nicht. Man kann nur den Pool erweitern.

Was bedeutet das nun?

Wenn ich den Server erweitern will, habe ich nun folgende Möglichkeiten:

  • Ich lege ein vdev mit der einen neuen Platte an und füge sie dem Pool “Daten” hinzu.
    Damit verliere ich keinen Speicher aber verzichte ich auf Redundanz. Die alten Platten laufen im raid-z Verbund, es kann also eine ausfallen. Wenn die eine neue ausfällt, sind die Daten futsch. Ob dann der ganze Pool hin ist, weiß ich nicht, aber ich nehme es mal an.
  • Ich muss mehr als eine Platte einbauen und sie zusammen als vdev dem Pool hinzufügen.
    So ist das von Sun gedacht. Nur hat man dann folgende Probleme… 1. man muss mehr Geld ausgeben, 2. man verliert unnötig Kapazität (kauft man zwei Platten verliert man 50% der neuen Kapazität + 33% Kapazität des alten vdevs aus drei Platten für die Ausfallsicherheit; kauft man drei Platten sind es trotzdem 33% des neuen + 33% des alten Verbunds), 3. hat man evtl. gar nicht die Möglichkeit mehr als eine Platte einzubauen, da der “physikalische Raum” dafür nicht ausreicht.
  • Die letzte Möglichkeit wäre nun ein Backup anzulegen, den Pool und die vdevs zu zerstören und einen neuen Pool mit einem neuen vdev mit 4 Platten anzulegen. Wenn man genug Platz für ein vollständiges Backup hat, mag das machbar sein. Ich finde es nur extrem unschön.

Trotzdem würde ich gerne ZFS einsetzen,da mir die Konstruktion auf Linux im direkten Vergleich einfach nicht gefällt. Z.B. ist das Erweitern eines Softwareraids dort erstmal kein großes Problem, aber dann muss man das Filesystem vergrößern. Und will man Features wie Snapshots oder mehrere Filesysteme auf dem Raid, muss man sich noch mit LVM herumschlagen. Das ist zwar der Unix way aber bei ZFS gibts alles schön aufeinander abgestimmt in einer Box. :-)

Hier noch ein paar Erfolgsgeschichten… A Home Fileserver using ZFS, Building my ZFS-Fileserver, OpenSolaris als Fileserver.

Interessant sind auch die Demos bei Sun, dort sieht man dann, wie einfach das alles sein kann.

Die Sache mit den 13″ Notebooks

Viele wollen es nicht wahr haben, aber es gibt keine brauchbaren 13,3″ Notebooks zu guten Preisen. Ich suche da schon länger und alle haben irgendein gravierendes Problem. Meine Anforderungen sind folgende:

  • Dual Core CPU (vorzugsweise Intel)
  • halbwegs brauchbare Grafik (am liebsten von NVidia)
  • Akkulaufzeit >5h
  • nicht zu dick
  • Preis unter 1k €

Da gibt es dann das Lenovo SL300 mit veralteter Hardware, dann das Acer Travelmate 8371 Timeline (das kommt schon recht gut hin, ist aber ein Acer und man kann zwischen Spiegeldisplay (dann nennen sie es Aspire) und fehlendem HDMI-Out wählen – WTF?), dann das Apple 13,3″ MacBook (mieses Display – Spiegel und nur 1280×800, sonst ok und nein das ist nicht zu teuer, das Pro wäre zu teuer). Bei Dell ist mir neulich noch das Vostro 1320 aufgefallen, das kommt auch gut hin, aber da weiß ich nichts zur Qualität. Gut, mit einem 3 Jahre Vor-Ort-Service Pack sollte man da nicht viel falsch machen können.

Wenn einer noch eines kennt, das ins Schema passt, schreibt mir bitte (aber kommt nicht mit Kram wie Wortmann oder MSI an)!

Stau am Morgen

Ich steh mal wieder im Stau zwischen St. Ingbert und Saarbrücken. Vor allem montags scheint es schwer zu sein, keinen Unfall in der Dauerbaustelle zu bauen, denn das schafft irgendwie immer einer…

image

Freitag der 13. …

… oder: when shit hits the fan

Jetzt ist er zum Glück vorbei, aber ich kann euch sagen an diesem Tag passiert wirklich schlimmes Zeug. Was genau kann ich euch dank des NDA nicht sagen aber das war mal ein richtig schönes Worst-Case-Szenario… Ich werde wohl noch einige Zeit damit zu tun haben. :(

Windows und die Treiber

Es wird ja immer das Argument gebracht dass unter Linux irgendwelche Hardware nicht laufen würde… unter Windows ist das genau das Gleiche nur viel schlimmer. Ich stehe gerade vor dem Problem, Windows 2003 Server installieren zu müssen, aber dieses Paradebeispiel von schlechter Software kennt den Raid-Controller nicht, der verbaut wurde. Es wird mir nun angeboten eine Diskette einzulegen.

Natürlich habe ich weder eine Diskette mit dem Treiber noch die Möglichkeit eine zu erstellen, geschweige denn einzulegen. Beim 2008er Server soll sich das ja gebessert haben aber warum zur Hölle packen sie nicht die Treiber oft benutzer Hardware mit auf die CDs?! So exotisch ist der Controller nicht und unter Linux (zumindest mal Ubuntu und Debian) läuft der Out-of-the-Box.

Ja ich weiß, ich kann ihn auf der Installations-CD einbinden aber das ist mir jetzt zuviel Akt.

Naja ich weiß schon warum ich umgestiegen bin.

Nächste Seite »