ADMIN-Tipp: Rettung mit LVM

Jede Woche erscheint in unserem Newsletter ein neuer ADMIN-Tipp. Eine Sammlung aller Tipps finden Sie im Archiv der ADMIN-Tipps.

Boot-CDs sind praktisch, um ein kaputtes Linux-System zu reparieren: booten, mounten, rooten, gruben, fertig. Etwas schwieriger wird der Mount-Schritt, wenn man LVM verwendet.

Bei der Rettung von eines kaputten Linux-Systems hat sich eine Chroot-Umgebung schon tausendfach bewährt. Bootet man von einer beliebigen Linux-DVD, die in eine Shell führt, muss das Dateisystem des zerschossenen Linux nur gemountet werden, dann gelangt man mittels "chroot" in eine Umgebung, in der man beispielsweise den Grub-Installer neu ausführen kann - eventuell sind noch Bind-Mounts für die Proc-, Sys-, und Dev-Dateisysteme nötig, aber das ist eine andere Geschichte.

Schwieriger wird das Mounten, wenn es statt klassischer Partitionen eine Aufteilung mit dem Logical Volume Manager (LVM) gibt, was bei vielen Linux-Distributionen die Standard-Einstellung ist. Hier gilt es erst einmal die Volumes zu finden, bevor man die passende mounten und dann mit der Wiederherstellung fortfahren kann. Die Volume Groups gibt der folgende Befehl aus:

# lvm vgscan -v

Als nächstes aktiviert dieser Befehl sie:

# lvm vgchange -a y

Die logischen Volumes lassen sich dann so anzeigen:

# lvm lvs --all
  LV       VG          Attr      LSize   Pool Origin Data%  Move Log Copy%  Convert
  LogVol00 vg_centhost -wi-ao--- 297,60g  

Schließlich bleibt nur noch, das Logical Volume am gewünschten Ort zu mounten:

# mount /dev/vg_centhost/LogVol00 /mnt/
27.11.2013

Ähnliche Artikel

comments powered by Disqus

Artikel der Woche

Loadtests ohne Server

Für Loadtests der eigenen Server bietet sich die Cloud an, denn kurz getaktet lassen sich dort viele Rechnerinstanzen starten, die das eigene Budget nur wenig belasten. Noch flexibler, günstiger und besser skalierbar sind Tests mit einer Serverless-Infrastruktur wie AWS Lambda. Wir führen vor, wie Sie dort mit Serverless Artillery eigene Loadtests starten. (mehr)
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Container

Wie setzen Sie Container ein?

  • Gar nicht
  • Docker standalone
  • Docker mit Kubernetes
  • Docker mit Swarm
  • Docker mit anderem Management
  • LXC/LXD
  • Rocket
  • CRI-O auf Kubernetes
  • Container auf vSphere
  • Andere (siehe Kommentare auf der Ergebnisseite)

Google+

Ausgabe /2018