AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

问题[kvm](unix)

Martin Hope
viator
Asked: 2024-05-04 17:52:50 +0800 CST

KVM:恢复连接到另一个虚拟机控制台的虚拟机控制台

  • 5

当第一个来宾连接到其作为主机的来宾时,如何恢复第一个来宾的控制台?

Host1:~$ virsh console Guest1

...

Connected to domain 'Guest1'
Escape character is ^] (Ctrl + ])

Guest2 login: 

Guest1已使用virsh console Guest2命令连接到Guest2。

Guest2 在 Guest1 上运行,其 KVM 和 LIBVIRT 软件包与 Guest1 在 Host1 上运行的相同。

我不想重新启动任何机器。

我拥有所有机器的凭证。

kvm
  • 1 个回答
  • 10 Views
Martin Hope
viator
Asked: 2024-04-20 23:14:54 +0800 CST

Root 无法看到非超级用户的 KVM 来宾

  • 7

为什么 root 不知道普通用户的 KVM guest 虚拟机?

user@Lin0011:~$ virsh list --all
 Id   Name         State
-----------------------------
 -    Lin0021   shut off

user@Lin0011:~$ 
root@Lin011# virsh list --all
 Id   Name   State
--------------------

root@Lin011# 
user@Lin0011:~$ virsh uri
qemu:///session

user@Lin0011:~$ 
user@Lin0011:~$ 
user@Lin0011:~$ env | grep VIR
user@Lin0011:~$ 
root@Lin011# virsh uri
qemu:///system

root@Lin011# 
root@Lin011# 
root@Lin011# env | grep VIR
root@Lin011# 


kvm
  • 1 个回答
  • 20 Views
Martin Hope
Literal Garbage
Asked: 2022-11-24 13:19:54 +0800 CST

qemu 禁用 Spice 支持

  • 6

一般来说,我对虚拟化和 Linux 非常了解,但在使用 qemu 时遇到了一些问题。

我正在尝试在 Arch 上使用 virt-manager 安装 Windows 10 机器,但安装失败。每当我尝试安装机器时,它都会吐出以下错误:

无法完成安装:'内部错误:连接到监视器时进程退出:无法打开模块:libssl.so.3:无法打开共享对象文件:没有这样的文件或目录 qemu-system-x86_64:-spice port=5900, addr=127.0.0.1,disable-ticketing=on,image-compression=off,seamless-migration=on: spice 支持被禁用'

我想我已经正确安装了 spice,但我不太确定,因为 spice 文档对我来说并没有多大意义,而且整个 spice 也让我很困惑。

我在 Acer 5 (A515-45) 上运行 Xero Linux。

如果您需要更多信息和/或详细信息,请告诉我。

干杯。

kvm
  • 1 个回答
  • 40 Views
Martin Hope
topskip
Asked: 2022-09-28 03:49:27 +0800 CST

专用服务器上的 KVM 设置 - 需要额外的 IP?

  • 0

(这是初学者的问题)

我想在专用服务器(Hetzner)上拥有两个(或更多)虚拟机(基于 KVM qemu)。

我需要多少个 IPv4 地址?

我有一个主要的 IPv4 地址。据我了解,我需要额外的 IPv4 地址来为虚拟机建立桥接网络。每个虚拟机都需要一个 IPv4 地址吗?

我的用例是在不同的虚拟机上拥有数据库服务器和 Web 服务器。所以虚拟机应该能够相互通信并与外部世界(互联网)通信。

所以用不同的话来说:我想通过 ssh 进入主机并从那里进入虚拟机,但是 :80 和 :443 流量应该进入 HTML-vm 并且(本地)数据库在 MYSQL 上侦听 -虚拟机。

kvm ip
  • 1 个回答
  • 18 Views
Martin Hope
Russ Bateman
Asked: 2022-09-23 11:10:41 +0800 CST

kvm 安装后缺少 virt-install 命令

  • 1

安装了 Ubuntu (headless) Server 22.04.1,我一直在使用它没有问题。

在本教程https://ubuntu.com/blog/kvm-hyphervisor之后,我安装了 kvm,它回答了kvm-ok,但我在任何地方都找不到virt-install( which virt-install)。

kvm
  • 1 个回答
  • 16 Views
Martin Hope
张绍峰
Asked: 2022-06-03 18:17:23 +0800 CST

kvm:“黑名单”和“softdep”的区别

  • 0

我是这里的新手,我只能从 github 找到博客或自述文件。有官方文件吗?

嗯,有人在“/etc/modules-load.d/modules.conf”上写了“黑名单”,而有人在“/etc/modules-load.d/blacklist.conf”上写了“黑名单”。

有人写了“softdep”而不是“黑名单”

例如,有人写

echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf 
echo "blacklist amdgpu" >> /etc/modprobe.d/blacklist.conf 
echo "blacklist nvidiafb" >> /etc/modprobe.d/blacklist.conf 
echo "blacklist snd_hda_intel" >> /etc/modprobe.d/blacklist.conf 

有人写了

echo "softdep nouveau pre: vfio-pci" >> 
/etc/modprobe.d/nvidia.conf
echo "softdep nvidia pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf
echo "softdep nvidia* pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf

我真的不知道有什么区别,任何建议将不胜感激。

debian kvm
  • 1 个回答
  • 91 Views
Martin Hope
jsaak
Asked: 2022-05-28 08:01:43 +0800 CST

根据 strace,getcwd() 怎么可能有时需要半秒钟?

  • 0

据我了解,它甚至不涉及文件系统。那么,这可能是什么原因,使用strace -T:

     0.481441 getcwd("/home/user/web/url.com/public_html", 4096) = some number

我正在使用 Linux 4.9.30。

系统有一些奇怪的滞后,我想识别它。cpu,iowait,load,memory,一切似乎都正常 是kvm虚拟机,可能会有所改变。

kvm kernel
  • 2 个回答
  • 53 Views
Martin Hope
Mat
Asked: 2022-04-21 03:55:28 +0800 CST

99 kvm/qemu/virt-manager 问题

  • -2

眼镜

  • 主机系统:内核:5.15.28-1-MANJARO
  • virt-manager 4.0.0 版
  • CPU:AMD锐龙7 5800H

问题应该是具体的,并且只解决一个问题等。我知道。但是这个程序让我非常沮丧,我不明白为什么有人会宣传它。所以,缺乏替代品,我在这里翻转桌子。

第一位客人:Ubuntu 20.04。

  1. 问题:共享数据

    免责声明:粘贴文本(并且只有文本)可以双向工作,完美无缺。

    我按照此链接设置了一个共享文件夹

    有一天,我根本无法再挂载共享文件夹。相反,我收到了这个错误

    mount: /home/path/to/share: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
    

    在它的地方,从 Host 到 guest 的 Drag'n'Drop 神奇地开始工作,将文档放置在 Guest-Download 文件夹中。但是,相反的方法行不通,所以我无法从客人到主人分享。

  2. 来宾运行时我无法创建快照:

    libvirt.libvirtError: Requested operation is not valid: migration with virtiofs device is not supported
    
  3. 问题:USB 重定向

    我可以重定向一个特定的 USB 密钥。如果我想把这个密钥换成另一个,我会得到这个错误:

    spice-client-error-quark: Could not auto-redirect Generic Mass Storage [058f:6387] at 3-5: Error setting USB device node ACL:
    'Error Failed to drop capabilities: -3' (0)
    

    这对于 USB 到以太网适配器尤其成问题。每次插入新的 USB 密钥时,我真的必须通过 USB 重定向菜单吗?!

第二个客人(应该是)WindowsXP 64bit

  1. 问题:我什至无法加载 .iso,因为它告诉我权限被拒绝。(我 chmod 777'ed iso 无济于事)
  2. 出于沮丧,我尝试了 VirtualBox,因为这在过去可以正常工作。感谢 virt-manager,我现在得到一个错误,说我应该重新编译我的主机内核。

这些只是现在的悬而未决的问题,更不用说我已经必须做的所有步骤和变通方法才能让它首先运行,或者出现临时消失的故障(网络摄像头不再在主机上工作,guest中的网络连接一秒到另一秒不可用,需要为多个显示器单独安装virt-viewer等)

也许我很笨或者没有正确地使用 Linux,但是我非常后悔,曾经从 virt-manager 开始。因此,一旦我再次正确设置表格,我将迁移到 VirtualBox,那里的东西可以在(没有双关语的)盒子外面工作 - 并一直想知道为什么每个人似乎都想走另一条路。

kvm qemu
  • 1 个回答
  • 296 Views
Martin Hope
RazoBlast
Asked: 2022-03-30 06:45:44 +0800 CST

我需要帮助(GRUB 和 GPU 直通)

  • 0

如何在 Pop!_OS 上向 system-d 添加参数?我想通过GPU。还请提供有关如何在 Pop!_OS 21.10 上进行 GPU 直通的良好指南。提前致谢。

kvm grub
  • 1 个回答
  • 184 Views
Martin Hope
Ahmad Ismail
Asked: 2022-01-24 10:04:36 +0800 CST

如何使用 qemu-guest-agent 获取 VM 的主机名和 IP 地址

  • 3

我正在使用运行虚拟机

qemu-system-x86_64 -accel kvm,thread=multi -cpu host -smp 1 -m 2048 \
-drive file=ubuntu-server1.qcow2,if=virtio -vga virtio -display none -daemonize \
-nic bridge,model=virtio-net-pci,mac=DE:AD:BE:EF:E0:00

要获取我必须使用的 IP 地址:

ps -ef | grep qemu
arp | grep -i DE:AD:BE:EF:38:C4
ip neigh | grep -i DE:AD:BE:EF:38:C4

之后,阅读wiki后,我已qemu-guest-agent在来宾中安装并启用。

sudo apt install qemu-guest-agent
sudo systemctl start qemu-guest-agent
sudo systemctl enable qemu-guest-agent

我已经使用

qemu-system-x86_64 -accel kvm,thread=multi -cpu host -smp 1 -m 2048 \
-drive file=ubuntu-server1.qcow2,if=virtio -vga virtio -display none -daemonize \
-nic bridge,model=virtio-net-pci,mac=DE:AD:BE:EF:E0:00 \
-chardev socket,path=/tmp/qga.sock,server,nowait,id=qga0 \
-device virtio-serial \
-device virtserialport,chardev=qga0,name=org.qemu.guest_agent.0

所以,套接字在/tmp/qga.sock.

现在我不明白如何使用这个套接字来获取来宾的主机名和 IP。

为了清楚起见,我已经检查了如何找到 KVM 虚拟机的 IP 地址,我可以通过 SSH 进入它吗?,但我没有兴趣使用virt-manager.

kvm qemu
  • 1 个回答
  • 1157 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve