vim Swap File löschen

vim löscht auch nach dem recovern (wiederherstellen) kein swapfile. Beim Öffnen kommt wieder die Meldung was getan werden soll, darum einfach im vim selbst löschen: :!rm .%.swp

vim löscht auch nach dem recovern (wiederherstellen) kein swapfile. Beim Öffnen kommt wieder die Meldung was getan werden soll, darum einfach im vim selbst löschen:

:!rm .%.swp

bareos

Applaus! Mit bareos gibt es mal einen Fork einer FOSS „Standard Software“, den ich wirklich begrüße. Der Windows Client funktioniert schon mal super! 🙂

Applaus! Mit bareos gibt es mal einen Fork einer FOSS „Standard Software“, den ich wirklich begrüße. Der Windows Client funktioniert schon mal super! 🙂

Oracle Linux: A better alternative to CentOS!?

Notiz an mich: Ich muss unbedingt mal bei Gelegenheit Das Kochrezept versuchen. Folgende Fragen fallen mir spontan dazu ein: Wie verhält sich Spacewalk zu Oralce Clients? Welche Oracle Paket gibt es dazu? Ist evtl. OCFS2, eine Oracle Version oder ähnliches gleich mit dabei? Was macht die Performance? Oracle behauptet ja es sei schneller als das … „Oracle Linux: A better alternative to CentOS!?“ weiterlesen

Notiz an mich: Ich muss unbedingt mal bei Gelegenheit Das Kochrezept versuchen. Folgende Fragen fallen mir spontan dazu ein:

  1. Wie verhält sich Spacewalk zu Oralce Clients?
  2. Welche Oracle Paket gibt es dazu? Ist evtl. OCFS2, eine Oracle Version oder ähnliches gleich mit dabei?
  3. Was macht die Performance? Oracle behauptet ja es sei schneller als das Original
  4. Kommen die Updates wirklich so schnell?

LVM Partition Resizing – Teil 2

Der erste Teil ist ja schon ziemlich alt. Aber jetzt muss ich doch mal den Teil 2 dazu verfassen. Der Teil ist aber nichts für schwache Nerven! Ich hatte das Problem, dass ich eine raw-Device einer KVM Maschine vergrößert hatte. Danach habe ich festgestellt, dass dort bereits 4 primäre Partitionen angelegt sind. Eine zweite Platte … „LVM Partition Resizing – Teil 2“ weiterlesen

Der erste Teil ist ja schon ziemlich alt. Aber jetzt muss ich doch mal den Teil 2 dazu verfassen. Der Teil ist aber nichts für schwache Nerven! Ich hatte das Problem, dass ich eine raw-Device einer KVM Maschine vergrößert hatte. Danach habe ich festgestellt, dass dort bereits 4 primäre Partitionen angelegt sind. Eine zweite Platte wollte ich aber nicht einhängen. Was nun?

Der „Trick“ ist einfach. Man löscht die letzte Partiton mit fdisk und legt sie mit dem identischen Start-Zylinder neu an. Unbedingt den identischen Start-Zylinder nehmen! Ansonsten war’s das mit den Daten! Danach kann man die entsprechende Partition mit pvresize vergrößern, dann das logical Volum mit lvextend und anschließend das Filesystem mit resizefs.

Also an 2 Stellen bei RAW-Devices aufpassen:

  1. Beim Vergrößern des Sparse Files die entgültige Größe angeben und nicht umwievil vergrößert wird. Und
  2. Beim Neuanlegen der Partition unbedingt den gleichen Start-Zylindern nehmen

Debian Squeeze Update

Kurze Notizen zu dem Debian Squeeze Update auf meinem Homeserver: Nut – Network UPS Tools Nut hat eine neue Rechtestruktur. Musste also die Config anpassen. Asterisk Asterisk ist mit segfaults abgestürzt. Neue Installation und Kopieren der Config Files hat geholfen. Cyrus IMAP Der alte Cyrus Server hat alte berkeley Versionen für seine Datenbankdateien benutzt. Damit … „Debian Squeeze Update“ weiterlesen

Kurze Notizen zu dem Debian Squeeze Update auf meinem Homeserver:

  • Nut – Network UPS Tools
    Nut hat eine neue Rechtestruktur. Musste also die Config anpassen.
  • Asterisk
    Asterisk ist mit segfaults abgestürzt. Neue Installation und Kopieren der Config Files hat geholfen.
  • Cyrus IMAP
    Der alte Cyrus Server hat alte berkeley Versionen für seine Datenbankdateien benutzt. Damit hat die neue Version nicht funktioniert. Das hat mich fast in den Wahnsinn getrieben.

    Noch ein wichtiger Hinweis zu Cyrus Sieve! Mein Sieve Client verwendet leider noch den alten Port

Hat zwar funktioniert aber war ordentlich Aufwand. CentOS gefällt mir deutlich besser.

Javascript: radiobuttons

Einzelne Radiobuttons haben einen Nachteil: Sind sie mal angeklickt bekommt man sie nicht mehr abwählbar. Ich finde die aber trotzdem nett und hab für das Problem jetzt eine ganz einfach Lösung gefunden: <input type=“radio“ onDblClick=“this.checked=false;“ name=“radio“> Einfachklick anwählen und Doppelklick abwählen. Sehr schön. Gefällt mir gut Hier kann man es gleich mal veruschen: Radiobutton

Einzelne Radiobuttons haben einen Nachteil: Sind sie mal angeklickt bekommt man sie nicht mehr abwählbar. Ich finde die aber trotzdem nett und hab für das Problem jetzt eine ganz einfach Lösung gefunden:

<input type="radio" onDblClick="this.checked=false;" name="radio">

Einfachklick anwählen und Doppelklick abwählen. Sehr schön. Gefällt mir gut
Hier kann man es gleich mal veruschen:

Radiobutton

Qemu Image mounten

Grr, hab mir mal wieder ein Qemu Image einer VM Platte mitgenommen und brauch jetzt Daten daraus. Was tun? Wie üblich habe ich keine Lust die ganze Platte zusammen mit der Systemkonfig über das Netz auf einen KVM Host zu kopieren und dort wieder zu booten. Daher hier der Weg, wie es sich lokal mounten … „Qemu Image mounten“ weiterlesen

Grr, hab mir mal wieder ein Qemu Image einer VM Platte mitgenommen und brauch jetzt Daten daraus. Was tun? Wie üblich habe ich keine Lust die ganze Platte zusammen mit der Systemkonfig über das Netz auf einen KVM Host zu kopieren und dort wieder zu booten. Daher hier der Weg, wie es sich lokal mounten lässt. Die einzige Voraussetzung ist dass man kpartx installiert hat. Also hier die Schritte:

  • Ohne LVM: Device-Maps erstellen
    sudo kpartx -l image.qemu

    Man bekommt dann sowas wie:

    loop0p1 : 0 401562 /dev/loop0 63
    loop0p2 : 0 39471705 /dev/loop0 401625
    loop0p3 : 0 2040255 /dev/loop0 39873330
    

    Das lässt sich dann einfach per mount einhängen.

  • Mit LVM:muss noch das LVM gescannt werden
    Nachdem die Partitionen in dem Qemu-Image bei mir ein LVM waren musste ich die erst mal lernen. Das geht wie folgt:

    sudo vgscan

    Was wiederum folgendes liefert:

    sudo lvs
      LV      VG   Attr   LSize  Origin Snap%  Move Log Copy%  Convert
      rootvol myvg -wi-a- 18,81g                                      
    

    Anschließend kann man das LVM ganz einfach mounten

     sudo mount /dev/myvg /mnt

BTW: Das geht natürlich auch mit Xen 😉