Update to r52081:

The emulators/xen package does not exist anymore and there are two versions
now. One is for Xen 4.7, intended for FreeBSD 11. The other is for -CURRENT
and uses a more modern Xen 4.11. Adjust the description and examples to
differentiate the two.
The old 4.7 packages use dom0pvh=1 on the commandline, while Xen 4.11 is
using dom0=pvh. Adjust those two as well for the supported FreeBSD versions.
This commit is contained in:
Bjoern Heidotting 2018-08-11 20:13:22 +00:00
parent 982a20308a
commit 7fd19fbe83
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52106

View file

@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde: de-docproj/books/handbook/virtualization/chapter.xml,v 1.14 2010/07/03 14:29:30 jkois Exp $
basiert auf: r51545
basiert auf: r52081
-->
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
@ -1551,19 +1551,17 @@ kld_list="vmm nmdm"</programlisting>
<sect2 xml:id="virtualization-host-xen-dom0-setup">
<title>&xen; Dom0 Control Domain Konfiguration</title>
<para>Das Paket <package>emulators/xen</package> verwendet
binäre Schnappschüsse von &os;&nbsp;11 amd64 oder
äquivalenten, aus den Quellen übersetzte Systeme. Für dieses
Beispiel benötigen die nichtpriviligierten Domänen eine
VNC-Ausgabe, auf die Sie von einem anderen System aus, mit
einem Werkzeug wie <package>net/tightvnc</package>, zugreifen
können.</para>
<para>Benutzer von &os;&nbsp;11 sollten die Pakete
<package>emulators/xen-kernel47</package> und
<package>sysutils/xen-tools47</package> installieren.
Diese Pakete basieren auf Xen Version 4.7. Mit
&os;-CURRENT ab Revision r336475 können die Pakete
<package>emulators/xen-kernel411</package> und
<package>sysutils/xen-tools411</package> für Xen 4.11
verwendet werden.</para>
<para>Installieren Sie <package>emulators/xen</package>:</para>
<screen>&prompt.root; <userinput>pkg install xen</userinput></screen>
<para>Die Konfigurationsdateien müssen angepasst werden, um den
<para>Nach der Installation der Xen Pakete müssen die
Konfigurationsdateien angepasst werden, um den
Host für die Integration von Dom0 vorzubereiten. Ein Eintrag
in <filename>/etc/sysctl.conf</filename> deaktiviert die
Begrenzung für Speicherseiten. Andernfalls lassen sich DomU
@ -1600,11 +1598,21 @@ kld_list="vmm nmdm"</programlisting>
Hardware ab. In diesem Beispiel werden der Dom0 8&nbsp;GB
Speicher und 4 virtuelle CPUs zur Verfügung gestellt. Die
serielle Konsole und Protokollierung wird ebenfalls
aktiviert:</para>
aktiviert.</para>
<para>Benutzen Sie die folgenden Kommandos, wenn Sie die
Xen 4.7 Pakete verwenden:</para>
<screen>&prompt.root; <userinput>sysrc -f /boot/loader.conf hw.pci.mcfg=0</userinput>
&prompt.root; <userinput>sysrc -f /boot/loader.conf xen_kernel="/boot/xen"</userinput>
&prompt.root; <userinput>sysrc -f /boot/loader.conf xen_cmdline="dom0_mem=8192M dom0_max_vcpus=4 dom0pvh=1 console=com1,vga com1=115200,8n1 guest_loglvl=all loglvl=all"</userinput></screen>
&prompt.root; <userinput>sysrc -f /boot/loader.conf xen_cmdline="dom0_mem=<replaceable>8192M</replaceable> dom0_max_vcpus=<replaceable>4</replaceable> dom0pvh=1 console=com1,vga com1=115200,8n1 guest_loglvl=all loglvl=all"</userinput></screen>
<para>Für Xen Version 4.11 oder höher, benutzen Sie stattdessen
diese Kommandos:</para>
<screen>&prompt.root; <userinput>sysrc -f /boot/loader.conf hw.pci.mcfg=0</userinput>
&prompt.root; <userinput>sysrc -f /boot/loader.conf xen_kernel="/boot/xen"</userinput>
&prompt.root; <userinput>sysrc -f /boot/loader.conf xen_cmdline="dom0_mem=<replaceable>8192M</replaceable> dom0_max_vcpus=<replaceable>4</replaceable> dom0=pvh console=com1,vga com1=115200,8n1 guest_loglvl=all loglvl=all"</userinput></screen>
<para>Protokolldateien, die &xen; für die Dom0- und DomU-VMs
erstellt, werden in <filename>/var/log/xen</filename>