erlaeuterungen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| erlaeuterungen [2020-04-01 15:14:49] – manfred | erlaeuterungen [2024-01-29 19:08:09] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Erläuterungen ====== | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | |||
| + | ===== Begriffserklärung ===== | ||
| + | |||
| + | |||
| + | ==== VM Manager (1) ==== | ||
| + | |||
| + | Im VM-Manager werden neue VM's angelegt, gestoppt, konfiguriert, | ||
| + | |||
| + | Hierbei handelt es sich jedoch nur um die virtuelle Maschine, | ||
| + | die erst in der Appliance mit einem Image zusammengefügt wird | ||
| + | um das Äquivalent eines kompletten Rechners darzustellen. | ||
| + | |||
| + | |||
| + | ==== Resource (2) ==== | ||
| + | |||
| + | Eine Resource ist entweder ein physikalischer Rechner oder eine VM. Abstrakt ausgedrückt, | ||
| + | |||
| + | |||
| + | ==== Storage (3) ==== | ||
| + | |||
| + | In openQRM wird alles als Storage bezeichnet, wo man Daten nichtflüchtig speichern kann. Hierzu zählen in unserem Fall in erster Linie logische Laufwerke (LV' | ||
| + | |||
| + | |||
| + | ==== Image (4) ==== | ||
| + | |||
| + | Ein Image könnte man als Rezept bezeichnen, in dem beschrieben wird, welche Zutaten ein Storage benötigt, damit es einer Resource schmeckt. Mit anderen Worten wird hier beschrieben, | ||
| + | Leider wird der Begriff " | ||
| + | Ich persönlich würde den Begriff " | ||
| + | |||
| + | |||
| + | ==== Appliance (5) ==== | ||
| + | |||
| + | Mit Hilfe einer Appliance weist man einer Resource ein Image zu, sodass man ein vollständig funktionierendes Rechnersystem (physisch oder virtuell) erhält. | ||
| + | |||
| + | |||
| + | ==== Plugin Manager (6) ==== | ||
| + | |||
| + | Durch Plugin' | ||
| + | Zum Beispiel kann ein AoE-Storage erst dann angelegt werden, | ||
| + | wenn das AoE-Plugin gestartet wurde. | ||
| + | |||
| + | Ebenso ist es im allgemeinen notwendig das die Plugins für DNS und DHCP gestartet wurden. | ||
| + | |||
| + | Für einen Neustart des DNS-Dienstes, | ||
| + | muss man z.B. hier das entsprechende Plugin stoppen und dann wieder starten. | ||
| + | |||
| + | |||
| + | ===== Beschreibung ===== | ||
| + | |||
| + | ==== Ziel ==== | ||
| + | |||
| + | Das Ziel dieser Doku ist es, die Handhabung von openQRM an Hand eines ganz konkreten Beispieles zu zeigen. Auf diesem Beispiel aufbauend kann man, im laufe der Zeit, sein Wissen über openQRM nach und nach erweitern. | ||
| + | Das hier beschriebene Beispiel beschreibt eine VM-Installation, | ||
| + | |||
| + | ==== Vorgehensweise ==== | ||
| + | |||
| + | Damit openQRM richtig funktionieren kann, müssen eine Reihe von Programm-Paketen installiert sein. Einen Teil installiert das openQRM-Setup selbst, andere werden schlicht vorausgesetzt. Zu diesen benötigten Paketen gehören DHCP und TFTP. Diese sollten (wenn alles nach Plan läuft) gestartet sein. | ||
| + | Wird jetzt ein physikalischer Rechner hochgefahren, | ||
| + | |||
| + | Eine andere Möglichkeit eine Resource bereit zu stellen, ist die, dass man sich eine VM einrichtet. Wie man eine KVM-VM einrichtet wird in dieser Doku ausführlich beschrieben. | ||
| + | |||
| + | Als nächstes benötigt unsere neue Resource ein Betriebssystem. Die normale Vorgehensweise von openQRM ist die, dass man sich ein vorbereitetes Image (so werden hier gepackte Betriebssysteminstallationen genannt; nicht zu verwechseln mit den " | ||
| + | |||
| + | Da wir in openQRM flexibel sein wollen, ist es sinnvoll, einen über NFS exportierten Speicherbereich einzurichten, | ||
| + | Um damit arbeiten zu können braucht man jetzt eine Appliance. Eine Appliance verbindet unsere VM (Resource) mit Speicherplatz (Image bzw. " | ||
| + | Nachdem dieser Vorgang abgeschlossen ist, können wir an das eigentliche Ziel gehen. Und legen uns, genau wie für NFS schon getan, ein AoE-Storage mit logischem Laufwerk an sowie ein AoE-Image (" | ||
| + | |||
| + | Die Appliance könnte man jetzt umkonfigurieren, | ||
| + | Beim Start der Appliance wird eine Kopie der Installation vom NFS-Storage auf das AoE-Storage übertragen. Im Anschluss muss im AoE-Image (" | ||
| + | Jetzt haben wir eine funktionierende virtuelle Maschine, wie wir sie (unter anderem) einsetzen wollen. | ||
| + | |||
| + | ===== Wissenswerte Hinweise ===== | ||
| + | |||
| + | Bestimmte Eigenschaften, | ||
| + | Hier will ich kurz die Dinge aufzählen, die mir bekannt sind: | ||
| + | - Es gibt Fälle, in denen das NFS-Storage nicht richtig exportiert wird. So kommt es vor das ein NFS-Storage nur mit einer Berechtigung für die lokale IP des openQRM-Servers exportiert wird. Das kann natürlich nicht funktionieren. In so einem Fall muss man die IP für den Export in der Datei "/ | ||
| + | - Sollte man ein " | ||
| + | - Legt man von einem, per AoE exportierten, | ||
| + | |||
