Date: Fri, 19 Apr 2019 12:11:32 +0000 (UTC) From: Bjoern Heidotting <bhd@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52942 - head/de_DE.ISO8859-1/books/handbook/virtualization Message-ID: <201904191211.x3JCBWR7057911@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bhd Date: Fri Apr 19 12:11:32 2019 New Revision: 52942 URL: https://svnweb.freebsd.org/changeset/doc/52942 Log: Update to r52813: Update the Xen chapter to support newer versions of Xen. This patch clarifies which versions of FreeBSD support Xen 4.7 (PVHv1) and Xen 4.11 or greater (PVHv2). Additionally, improve a few of the instructions. Use onifconsole for Xen, add a line to loader.conf to load the tap device. Remove restrictions to use MMCFG PCI accesses for Xen >= 4.11. Make /var/log/xen stand out a bit more by making it a tip. Finally, the example guest was creating a 10.3 version of FreeBSD, which is no longer supported. Update that to 12.0 and wrap it in replaceable tags so that people know they can put something else there. Modified: head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml Thu Apr 18 20:44:41 2019 (r52941) +++ head/de_DE.ISO8859-1/books/handbook/virtualization/chapter.xml Fri Apr 19 12:11:32 2019 (r52942) @@ -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: r52161 + basiert auf: r52813 --> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" @@ -1571,7 +1571,7 @@ kld_list="vmm nmdm"</programlisting> <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 + &os;-12.0 und neueren Versionen können die Pakete <package>emulators/xen-kernel411</package> und <package>sysutils/xen-tools411</package> für Xen 4.11 verwendet werden.</para> @@ -1603,7 +1603,7 @@ kld_list="vmm nmdm"</programlisting> <para>Fügen Sie einen Eintrag für die &xen; Konsole in <filename>/etc/ttys</filename> ein:</para> - <screen>&prompt.root; <userinput>echo 'xc0 "usr/libexec/getty Pc" xterm on secure' >> /etc/ttys</userinput></screen> + <screen>&prompt.root; <userinput>echo 'xc0 "usr/libexec/getty Pc" xterm onifconsole secure' >> /etc/ttys</userinput></screen> <para>Dom0 wird durch die Auswahl eines &xen;-Kernels in <filename>/boot/loader.conf</filename> aktiviert. &xen; @@ -1620,24 +1620,24 @@ kld_list="vmm nmdm"</programlisting> 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 if_tap_load="YES"</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> 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> + <screen>&prompt.root; <userinput>sysrc -f /boot/loader.conf if_tap_load="YES"</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> - gespeichert. Dieses Verzeichnis ist standardmäßig nicht - vorhanden und muss erstellt werden.</para> + <tip> + <para>Protokolldateien, die &xen; für die Dom0- und DomU-VMs + erstellt, werden in <filename>/var/log/xen</filename> + gespeichert. Sie sollten dieses Verzeichnis überprüfen, + falls es zu Problemen kommt.</para> + </tip> - <screen>&prompt.root; <userinput>mkdir /var/log/xen</userinput> -&prompt.root; <userinput>chmod 644 /var/log/xen</userinput></screen> - <para>&xen; bietet ein Bootmenü zur Aktivierung und Deaktivierung des Hypervisors in <filename>/boot/menu.rc.local</filename>:</para> @@ -1702,7 +1702,8 @@ Domain-0 0 8192 und lokal in der Datei <filename>freebsd.iso</filename> gespeichert.</para> - <screen>&prompt.root; <userinput>fetch <replaceable>ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.3/FreeBSD-10.3-RELEASE-amd64-bootonly.iso</replaceable> -o <replaceable>freebsd.iso</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>fetch + <replaceable>ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/<replaceable>12.0</replaceable>/FreeBSD-<replaceable>12.0</replaceable>-RELEASE-amd64-bootonly.iso</replaceable> -o <replaceable>freebsd.iso</replaceable></userinput></screen> <para>Ein ZFS Volume von 20 GB namens <filename>xendisk0</filename> wird erstellt und dient der VM
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904191211.x3JCBWR7057911>