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
    • 最新
    • 标签
主页 / server / 问题

问题[live-migration](server)

Martin Hope
אברגיל יעקובו
Asked: 2021-01-27 01:54:09 +0800 CST

KVM 实时迁移 - VM 已经处于活动状态

  • 1

我正在尝试从一个 KVM 主机到另一个 SLES12SP5 的实时迁移,共享同一个子网。

'kvm_one' hosts the server 'login01'.
'kvm_two' hosts no servers.

执行以下命令:

kvm_one:~# virsh migrate --live --persistent --undefinesource --verbose --copy-storage-all login01 qemu+ssh://kvm_two.domain.com/system

这是我得到的错误:

Password: 
error: Hook script execution failed: internal error: Child process (LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /etc/libvirt/hooks/qemu login01 prepare begin -) unexpected exit status 1: 

ERROR: VM 'login01' is already active on another KVM host!

    --> Command:    virsh autostart --disable login01

'login01' 在另一台 KVM 主机上未激活,我尝试禁用自动启动,但似乎不相关。

还有其他人遇到过这个问题吗?

kvm-virtualization virtual-machines live-migration
  • 1 个回答
  • 210 Views
Martin Hope
Undivided
Asked: 2018-06-13 21:01:07 +0800 CST

实时迁移和网络

  • 1

任何人都可以帮助我了解网络如何用于虚拟机的任何实时迁移。

考虑两个具有私有地址 192.168.5.100、192.168.5.101 和网关 192.168.5.1 的 VM。他们还可能拥有自己托管的公共 IP 地址。

我有以下问题:

  1. 如果这些虚拟机要实时迁移到另一台主机,目标是否需要配置相同的子网?

  2. 通常是 L2 网络被拉伸,因此如果一个虚拟机是实时迁移的,它仍然可以与另一个虚拟机通信。如果是,它通常是如何完成的?

  3. 公共 IP 地址会怎样?客户如何知道新位置。

我还遇到了支持通过 WAN 进行实时迁移的 ESX。在这种情况下,VM 之间的连接如何工作?

提前致谢!

live-migration
  • 1 个回答
  • 357 Views
Martin Hope
Naggappan Ramukannan
Asked: 2017-12-07 20:56:00 +0800 CST

为什么我们需要虚拟机管理程序或云提供商中的实时迁移支持?

  • 5

如果将应用程序开发为具有单独 UI 和后端层的 REST API,并且我们有工具可以在几分钟内部署服务器,为什么我们需要实时迁移支持?

假设从一个区域移动到另一个区域,我们可以简单地在新区域中创建一个新的负载均衡器,然后在那里创建新的虚拟机,并将 DNS 地址切换到新的 IP。做对了吗?那么为什么许多公司都在寻找实时迁移呢?

live-migration
  • 1 个回答
  • 837 Views
Martin Hope
Fırat KÜÇÜK
Asked: 2016-12-31 23:48:38 +0800 CST

从 LVM 到文件系统后端的 KVM Live 或 Near-Live 迁移

  • 4

我的客户机有 2 个分区(80GB + 1TB)。它们都在 LVM 上。我想以最短的停机时间将所有磁盘转移到另一台机器上。我用nc转移了另一台机器。这需要 4 天,在传输过程中我的虚拟机已关闭。

我尝试在传输脏页后制作快照。但是使用 LVM 的 AFAIK 是不可能的。我的目标机器没有 LVM 设置和可用的未分区空间。所以目标机器上的磁盘必须是原始文件映像。

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source dev='/dev/vg-datastore/lv-vm-1138'/>
  <target dev='vda' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source dev='/dev/vg-datastore-sata/lv-vm-1138-2'/>
  <target dev='vdb' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
</disk>

源主机:

  • CPU:Intel(R) Xeon(R) CPU D-1520 @ 2.20GHz
  • 操作系统:16.04.1 LTS
  • 内核:4.2.0-34-generic
  • qemu-kvm: 1:2.3+dfsg-5ubuntu9.2
  • QEMU:2.3.0
  • libvirt:1.2.16

目标主机:

  • CPU:Intel(R) Xeon(R) CPU D-1520 @ 2.20GHz
  • 操作系统:16.04 LTS
  • 内核:4.4.0-28-generic
  • qemu-kvm: 1:2.5+dfsg-5ubuntu10.2
  • QEMU:2.5.0
  • libvirt:1.3.1
migration kvm-virtualization live-migration
  • 1 个回答
  • 5703 Views
Martin Hope
InteXX
Asked: 2016-05-30 18:41:19 +0800 CST

移动 VMStorage 失败并出现错误 0x80070005

  • 1

我在 Hyper-V 主机 SERVER2 上发出此命令:

Clear; Get-VM | ForEach { 
  Write-Host "Migrating: "$_.Name;
  Move-VMStorage `
    -VM $_ `
    -DestinationStoragePath "\\SERVER1\D$";
}

两台服务器均已加入域,非集群。

这是我得到的结果:

Move-VMStorage:虚拟机“ADMIN”(4F452569-7DB9-4606-9371-A905267A7B0F)的存储迁移失败,出现错误“常规访问被拒绝错误”(0x80070005)。迁移没有成功。无法启动 VHD 文件“D:\Virtual Hard Disks\ADMIN.vhdx”到“\SERVER1\D$\Virtual Hard Disks\ADMIN.vhdx”的镜像操作:“常规访问被拒绝错误”(“0x80070005”)。您无权执行该操作。如果您认为您应该有权执行此操作,请联系您的管理员。

ACL 已正确配置:

PS C:\Users\domain.admin> Get-Acl 'D:\Virtual Hard Disks' | FL


Path   : Microsoft.PowerShell.Core\FileSystem::D:\Virtual Hard Disks
Owner  : BUILTIN\Administrators
Group  : DOMAIN\Domain Users
Access : CREATOR OWNER Allow  268435456
         NT AUTHORITY\SYSTEM Allow  FullControl
         BUILTIN\Administrators Allow  FullControl
         BUILTIN\Users Allow  CreateFiles, AppendData
         BUILTIN\Users Allow  ReadAndExecute, Synchronize
         NT VIRTUAL MACHINE\Virtual Machines Allow  CreateFiles, AppendData, Read, Synchronize
         DOMAIN\SERVER2$ Allow  -2147483642
         DOMAIN\SERVER2$ Allow  CreateFiles, AppendData, Read, Synchronize
Audit  :
Sddl   : O:BAG:DUD:AI(A;OICIIO;GA;;;CO)(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;CI;DCLC;;;BU)(A;OICI;0x1200a9;;;BU)(A;OICI;0x
         12008f;;;S-1-5-83-0)(A;CIIO;DCLCGR;;;S-1-5-21-369066176-630964511-2072824237-1119)(A;;0x12008f;;;S-1-5-21-3690
         66176-630964511-2072824237-1119)

和:

C:\Users\domain.admin>net localgroup Administrators
Alias name     Administrators
Comment        Administrators have complete and unrestricted access to the compu
ter/domain

Members

-------------------------------------------------------------------------------
Administrator
DOMAIN\Domain Admins
The command completed successfully.

C:\Users\domain.admin>net group "Domain Admins"  <==(on the PDC)
Group name     Domain Admins
Comment        Designated administrators of the domain

Members

-------------------------------------------------------------------------------
Administrator            domain.admin
The command completed successfully.

C:\Users\domain.admin>whoami
DOMAIN\domain.admin

我已将 Kerberos 委托给此处讨论。在任何可用网络下的 Kerberos 上,两台机器上都启用了传入和传出迁移。两个防火墙都关闭了。

我已经联系了我的管理员,我也不知道出了什么问题。

接下来看哪里?

live-migration hyper-v-server-2012-r2
  • 1 个回答
  • 3954 Views
Martin Hope
Chris McKeown
Asked: 2012-06-25 13:50:09 +0800 CST

没有集群共享卷的 Hyper-V 实时迁移

  • 1

有人可以帮我解释一下吗?

我了解到可以在不需要群集共享卷的情况下使用 Hyper-V 实时迁移。鉴于以下情况:

  • 热迁移一次只能迁移一台机器(Server 2008 R2,据我所知Server 2012可以迁移多台机器)。

  • 由于未使用集群共享卷,因此需要将持有 VM 存储的 LUN 的所有权转移到新节点。

因此,我正确地假设没有 CSV 的实时迁移只有在每个 VM 都有自己的 LUN 时才能工作?

hyper-v cluster live-migration hyper-v-server-2008-r2
  • 1 个回答
  • 746 Views
Martin Hope
Chris W
Asked: 2010-03-16 07:43:02 +0800 CST

Hyper V 集群 - 一个 VM 不会迁移

  • 2

我们有一个建立在 6 个刀片上的故障转移集群,每个刀片都运行 Hyper V。每个盒子都运行 Server 2008 R2。

我们运行了许多具有相同基本配置的虚拟机:

存储在群集共享卷上的 VHD。2 个虚拟网卡(1 个用于 LAN 连接,1 个用于 SAN 连接)。

除了在当前刀片上运行良好但不会迁移到任何其他位置的单个 VM 之外,我们所有的 VM 都将愉快地在任何其他刀片之间迁移。

可能是什么原因造成的,或者我应该在哪里查看详细的错误消息,因为我似乎无法找到任何日志中记录的太多信息。

编辑:

我知道通常的罪魁祸首是资源名称不匹配。我们已经在一些刀片上使用了不同名称的 NIC。据我们现在所知,每一块金属上的一切看起来都是一样的。

live-migration hyper-v-server-2008-r2
  • 1 个回答
  • 661 Views

Sidebar

Stats

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

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve