SUSE Linux Enterprise Server 15 SP6
This guide describes virtualization technology in general. It introduces libvirt—the unified interface to virtualization—and provides detailed information on specific hypervisors.
Publication Date: October 07, 2024
- Preface
- I Introduction
- II Managing virtual machines with
libvirt
- 8
libvirt
daemons - 9 Preparing the VM Host Server
- 10 Guest installation
- 11 Basic VM Guest management
- 12 Connecting and authorizing
- 13 Advanced storage topics
- 14 Configuring virtual machines with Virtual Machine Manager
- 14.1 Machine setup
- 14.2 Storage
- 14.3 Controllers
- 14.4 Networking
- 14.5 Input devices
- 14.6 Video
- 14.7 USB redirectors
- 14.8 Miscellaneous
- 14.9 Adding a CD/DVD-ROM device with Virtual Machine Manager
- 14.10 Adding a floppy device with Virtual Machine Manager
- 14.11 Ejecting and changing floppy or CD/DVD-ROM media with Virtual Machine Manager
- 14.12 Assigning a host PCI device to a VM Guest
- 14.13 Assigning a host USB device to a VM Guest
- 15 Configuring virtual machines with
virsh
- 15.1 Editing the VM configuration
- 15.2 Changing the machine type
- 15.3 Configuring hypervisor features
- 15.4 Configuring CPU
- 15.5 Changing boot options
- 15.6 Configuring memory allocation
- 15.7 Adding a PCI device
- 15.8 Adding a USB device
- 15.9 Adding SR-IOV devices
- 15.10 Listing attached devices
- 15.11 Configuring storage devices
- 15.12 Configuring controller devices
- 15.13 Configuring video devices
- 15.14 Configuring network devices
- 15.15 Using macvtap to share VM Host Server network interfaces
- 15.16 Disabling a memory balloon device
- 15.17 Configuring multiple monitors (dual head)
- 15.18 Crypto adapter pass-through to KVM guests on IBM Z
- 16 Enhancing virtual machine security with AMD SEV-SNP
- 17 Migrating VM Guests
- 18 Xen to KVM migration guide
- 8
- III Hypervisor-independent features
- IV Managing virtual machines with Xen
- 25 Setting up a virtual machine host
- 26 Virtual networking
- 27 Managing a virtualization environment
- 28 Block devices in Xen
- 29 Virtualization: configuration options and settings
- 30 Administrative tasks
- 31 XenStore: configuration database shared between domains
- 32 Xen as a high-availability virtualization host
- 33 Xen: converting a paravirtual (PV) guest into a fully virtual (FV/HVM) guest
- V Managing virtual machines with QEMU
- 34 QEMU overview
- 35 Setting up a KVM VM Host Server
- 36 Guest installation
- 37 Running virtual machines with qemu-system-ARCH
- 38 Virtual machine administration using QEMU monitor
- 38.1 Accessing monitor console
- 38.2 Getting information about the guest system
- 38.3 Changing VNC password
- 38.4 Managing devices
- 38.5 Controlling keyboard and mouse
- 38.6 Changing available memory
- 38.7 Dumping virtual machine memory
- 38.8 Managing virtual machine snapshots
- 38.9 Suspending and resuming virtual machine execution
- 38.10 Live migration
- 38.11 QMP - QEMU machine protocol
- VI Troubleshooting
- Glossary
- A Virtual machine drivers
- B Configuring GPU Pass-Through for NVIDIA cards
- C XM, XL toolstacks, and the
libvirt
framework - D GNU licenses
List of Figures
- 3.1 Xen virtualization architecture
- 4.1 KVM virtualization architecture
- 6.1 System Role screen
- 9.1 Connection details
- 9.2 Create virtual network
- 10.1 Specifying default options for new VMs
- 14.1 view of a VM Guest
- 14.2 Overview details
- 14.3 VM Guest title and description
- 14.4 Performance
- 14.5 Statistics charts
- 14.6 Processor view
- 14.7 Memory view
- 14.8 Boot options
- 14.9 Add a new storage
- 14.10 Add a new controller
- 14.11 Add a new network interface
- 14.12 Add a new input device
- 14.13 Add a new video device
- 14.14 Add a new USB redirector
- 14.15 Adding a PCI device
- 14.16 Adding a USB device
- 16.1 Create Virtual Machine
- 16.2 view of virtual machine configuration
- 16.3 Set firmware
- 16.4 launchSecurity
- 16.5 The view of virtual machine configuration
- 19.1 Caching mechanism
- 30.1 Boot loader settings
- 35.1 Installing the KVM hypervisor and tools
- 35.2 Network bridge
- 37.1 QEMU window with SLES as VM Guest
- 37.2 QEMU VNC session
- 37.3 Authentication dialog in Remmina
List of Tables
- 7.1 KVM VM limits
- 7.2 Xen VM limits
- 7.3 Xen host limits
- 7.4 The following SUSE host environments are supported
- 7.5 Supported offline migration guests
- 7.6 Supported live migration guests
- 7.7 Feature support—host (
Dom0
) - 7.8 Guest feature support for Xen and KVM
- 32.1 Xen remote storage
- C.1 Notation conventions
- C.2 New global options
- C.3 Common options
- C.4 Domain management removed options
- C.5 USB devices management removed options
- C.6 CPU management removed options
- C.7 Other options
- C.8
xl
create
Changed options - C.9
xm
create
Removed options - C.10
xl
create
Added options - C.11
xl
console
Added options - C.12
xm
info
Removed options - C.13
xm
dump-core
Removed options - C.14
xm
list
Removed options - C.15
xl
list
Added options - C.16
xl
mem-*
Changed options - C.17
xm
migrate
Removed options - C.18
xl
migrate
Added options - C.19
xm
reboot
Removed options - C.20
xl
reboot
Added options - C.21
xl
save
Added options - C.22
xl
restore
Added options - C.23
xm
shutdown
Removed options - C.24
xl
shutdown
Added options - C.25
xl
trigger
Changed options - C.26
xm
sched-credit
Removed options - C.27
xl
sched-credit
Added options - C.28
xm
sched-credit2
Removed options - C.29
xl
sched-credit2
Added options - C.30
xm
sched-sedf
removed options - C.31
xl
sched-sedf
added options - C.32
xm
cpupool-list
removed options - C.33
xm
cpupool-create
removed options - C.34
xl
pci-detach
added options - C.35
xm
block-list
removed options - C.36 Other options
- C.37 Network options
- C.38
xl
network-attach
removed options - C.39 New options
List of Examples
- 9.1 NAT-based network
- 9.2 Routed network
- 9.3 Isolated network
- 9.4 Using an existing bridge on VM Host Server
- 10.1 Loading kernel and initrd from HTTP server
- 10.2 Example of a
virt-install
command line - 11.1 Typical output of
kvm_stat
- 15.1 Example XML configuration file
- 27.1 Guest domain configuration file for SLED 12:
/etc/xen/sled12.cfg
- 35.1 Exporting host's file system with VirtFS
- 37.1 Restricted user-mode networking
- 37.2 User-mode networking with custom IP range
- 37.3 User-mode networking with network-boot and TFTP
- 37.4 User-mode networking with host port forwarding
- 37.5 Password authentication
- 37.6 x509 certificate authentication
- 37.7 x509 certificate and password authentication
- 37.8 SASL authentication
- C.1 Converting Xen domain configuration to
libvirt
Copyright © 2006–2024 SUSE LLC and contributors. All rights reserved.
この文書は、GNUフリー文書ライセンスのバージョン1.2または(オプションとして)バージョン1.3の条項に従って、複製、頒布、および/または改変が許可されています。ただし、この著作権表示およびライセンスは変更せずに記載すること。ライセンスバージョン1.2のコピーは、「GNUフリー文書ライセンス」セクションに含まれています。
SUSEの商標については、https://www.suse.com/company/legal/を参照してください。サードパーティ各社とその製品の商標は、所有者であるそれぞれの会社に所属します。商標記号(®、™など)は、SUSEおよびその関連会社の商標を示します。アスタリスク(*)は、第三者の商標を示します。
本書のすべての情報は、細心の注意を払って編集されています。しかし、このことは絶対に正確であることを保証するものではありません。SUSE LLC、その関係者、著者、翻訳者のいずれも誤りまたはその結果に対して一切責任を負いかねます。