2.4.
2.4.1. 复制链接链接已复制到粘贴板!
2.4.1.1. 复制链接链接已复制到粘贴板!
2.4.1.2. 复制链接链接已复制到粘贴板!
[D]
2.4.1.3. 复制链接链接已复制到粘贴板!
[D]
2.4.1.4. 复制链接链接已复制到粘贴板!
- 注意
2.4.2. 复制链接链接已复制到粘贴板!
# virt-viewer guest-name# virt-viewer --direct --connect qemu+ssh://root@192.0.2.1/system guest-name root@192.0.2.1's password:
2.4.3. 复制链接链接已复制到粘贴板!
# yum install libvirt-nss... passwd: compat shadow: compat group: compat hosts: files libvirt_guest dns ...
# ssh root@192.0.2.1 root@192.0.2.1's password: Last login: Mon Sep 24 12:05:36 2021 root~## ssh root@testguest1 root@testguest1's password: Last login: Wed Sep 12 12:05:36 2018 root~]#
# virsh list --all Id Name State ---------------------------------------------------- 2 testguest1 running - testguest2 shut off
2.4.4. 复制链接链接已复制到粘贴板!
$ sudo grep GRUB_TERMINAL /etc/default/grub GRUB_TERMINAL=serial# virsh dumpxml vm-name | grep console <console type='pty' tty='/dev/pts/2'> </console>- 注意
# cat /proc/cmdline BOOT_IMAGE=/vmlinuz-3.10.0-948.el7.x86_64 root=/dev/mapper/rhel-root ro console=tty0 console=ttyS0,9600n8 rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb # grubby --update-kernel=ALL --args="console=ttyS0"# grub2-editenv - unset kernelopts
# systemctl status serial-getty@ttyS0.service ○ serial-getty@ttyS0.service - Serial Getty on ttyS0 Loaded: loaded (/usr/lib/systemd/system/serial-getty@.service; enabled; preset: enabled)
# virsh console guest1 --safe Connected to domain 'guest1' Escape character is ^] Subscription-name Kernel 3.10.0-948.el7.x86_64 on an x86_64 localhost login:
2.4.5. 复制链接链接已复制到粘贴板!
# virsh -c qemu+ssh://root@192.0.2.1/system list
root@192.0.2.1's password:
Id Name State
---------------------------------
1 remote-guest running
# virsh -c remote-host list
root@192.0.2.1's password:
Id Name State
---------------------------------
1 remote-guest running
# vi ~/.ssh/config Host example-host-alias User root Hostname 192.0.2.1# vi /etc/libvirt/libvirt.conf uri_aliases = [ "example-qemu-host-alias=qemu+ssh://example-host-alias/system", ]
# virsh -c example-qemu-host-alias list root@192.0.2.1's password: Id Name State ---------------------------------------- 1 example-remote-guest running注意
# These can be used in cases when no URI is supplied by the application # (@uri_default also prevents probing of the hypervisor driver). # uri_default = "example-qemu-host-alias"$ virsh list root@192.0.2.1's password: Id Name State --------------------------------- 1 example-remote-guest running
2.4.6. 复制链接链接已复制到粘贴板!
# virsh dumpxml <vm-name> | grep graphics <graphics type='vnc' ports='-1' autoport=yes listen=127.0.0.1> </graphics>
# virsh edit <vm-name><graphics type='vnc' ports='-1' autoport=yes listen=127.0.0.1 passwd='<password>'><graphics type='vnc' ports='-1' autoport=yes listen=127.0.0.1 passwd='<password>' passwdValidTo='2025-02-01T15:30:00'>
# virsh start <vm-name># virt-viewer <vm-name>