Difference between revisions of "UVMM Technische Details"

From Univention Wiki

Jump to: navigation, search
 
(60 intermediate revisions by 9 users not shown)
Line 1: Line 1:
= --- WORK IN PROGRESS --- =
+
Dokumentation zu UVMM findet sich im [http://docs.univention.de/handbuch-3.2.html#uvmm:chapter UCS-Handbuch], in der [http://docs.univention.de/uvmm-3.2.html erweiterten UVMM-Dokumentation] und in den [[Cool Solutions]]
  
Auf dieser Seite werden weiterführende technische Details zu UVMM bereitgestellt. Zuvor sollte die Seite [[UVMM Quickstart]] gelesen werden auf der die&nbsp;Grundlagen erläuert werden.<br>
+
[[Category:Virtualisierung]]
 
 
Bei den im folgenden beschriebenen administrativen Aufgaben wird das Kommandozeilenprogramm ''virsh'' verwendet, dass von ''libvirt'' mitgebracht wird. Weitere Informationen zu diesem Programm sind in der man-Page ''virsh(1)'' zu finden.<br>
 
 
 
= Storageverwaltung<br>  =
 
 
 
Univention Virtual Machine Manager verwaltet die Festplatten- und ISO-Images innerhalb sogenannter Speicherbereiche. In der Voreinstellung wird auf jedem Virtualisierungsserver ein Speicherbereich ''Lokales Verzeichnis'' angelegt, der auf der lokalen&nbsp;Festplatte liegt. UVMM&nbsp;unterstützt weitere Arten von Speicherbereichen, die beispielsweise auf einem iSCSI-Gerät liegen oder auf LVM-Partition liegen können. Wie solche Speicherbereich auf den Virtualisierungsservern verwaltet werden können wird im folgenden erläuert.<br>
 
 
 
<br>
 
 
 
== Erstellen von iSCSI-Speicherbereichen<br>  ==
 
 
 
Um auf einem Virtualisierungsserver einen weiteren Speicherbereich zur Verfügung zu stellen muss eine XML-Datei mit einer Beschreibung erstellt werden. Im folgenden Beispiel ist die Beschreibung zu dem Speicherbereich ''Lokales Verzeichnis'' zu sehen:<br>
 
<pre>&lt;pool type='dir'&gt;
 
  &lt;name&gt;default&lt;/name&gt;
 
  &lt;source&gt;
 
  &lt;/source&gt;
 
  &lt;target&gt;
 
    &lt;path&gt;/var/lib/libvirt/images&lt;/path&gt;
 
    &lt;permissions&gt;
 
      &lt;mode&gt;0700&lt;/mode&gt;
 
      &lt;owner&gt;-1&lt;/owner&gt;
 
      &lt;group&gt;-1&lt;/group&gt;
 
    &lt;/permissions&gt;
 
  &lt;/target&gt;
 
&lt;/pool&gt;</pre>
 
Wie ein weiterer lokaler Speicherbereich definiert werden kann wird bereits im [[UVMM Quickstart]] beschrieben. Im folgenden wird ein Speicherbereich definiert, der auf ein iSCSI-Storage zugreift. Dafür muss einmal im Tag ''pool'' das&nbsp;Attribute ''type'' auf den Wert ''iscsi'' gesetzt werden. Anschließend müssen über das ''source'' Tag der Quellserver und der ISCSI-Targetname und über das ''target''-Tag der Pfad zu der Gerätedatei definiert werden. In dem folgenden Beispiel wird ein Speicherbereich definiert, der vom Server xen6.ucs.local die iSCSI-Target iqn.2010-08.local.ucs:sdb einbindet:<br>
 
<pre>&lt;pool type='iscsi'&gt;
 
&nbsp; &lt;name&gt;iscsi&lt;/name&gt;
 
&nbsp; &lt;source&gt;
 
&nbsp;&nbsp;&nbsp; &lt;host name='xen6.ucs.local'/&gt;
 
&nbsp;&nbsp;&nbsp; &lt;device path='iqn.2010-08.local.ucs:sdb'/&gt;
 
&nbsp; &lt;/source&gt;
 
&nbsp; &lt;target&gt;
 
&nbsp;&nbsp;&nbsp; &lt;path&gt;/dev/disk/by-path&lt;/path&gt;
 
&nbsp;&nbsp;&nbsp; &lt;permissions&gt;
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mode&gt;0700&lt;/mode&gt;
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;owner&gt;-1&lt;/owner&gt;
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;group&gt;-1&lt;/group&gt;
 
&nbsp;&nbsp;&nbsp; &lt;/permissions&gt;
 
&nbsp; &lt;/target&gt;
 
&lt;/pool&gt;
 
</pre>
 
Damit dieser Speicherbereich verwendet werden kann muss dieser <br>
 

Latest revision as of 11:44, 19 October 2016

Dokumentation zu UVMM findet sich im UCS-Handbuch, in der erweiterten UVMM-Dokumentation und in den Cool Solutions

Personal tools