是否可以在 Azure 上运行 KVM

2023-12-06

Azure Fabric 似乎运行在 Hyper-V 的定制版本上。是否可以在 Azure 上运行 KVM 虚拟化实例(使用嵌套虚拟化)?

我有一个基于 Debian 的自定义 VHD(比如说)。根据本文档https://learn.microsoft.com/en-us/azure/virtual-machines/linux/create-upload-generic,如果 Hyper-V 驱动程序内置于内核中,似乎这是可能的。

有人在 Azure 上成功运行过 KVM 实例吗?如果是的话,请您分享一下您的经验。


这是可能的,但您需要选择 Dv3 和 Ev3 系列 VM。另外,据我所知,Windows VM也不支持,Linux VM支持。

你需要安装kvm and virt-manager首先。

apt-get update
apt-get install kvm qemu-kvm libvirt-bin virtinst
apt install virt-manager 
adduser `id -un` libvirt
adduser `id -un` kvm

您还需要配置网卡,如下所示:vi /etc/network/interfaces

iface br0 inet static
        address 192.168.0.100
        network 192.168.0.0
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        bridge_ports eth0
        bridge_fd 9
        bridge_hello 2
        bridge_maxage 12
        bridge_stp off

使用以下命令重新启动网卡/etc/init.d/networking restart.

现在,您可以使用以下命令创建虚拟机virt-install --connect qemu:///system -n vm10 -r 512 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /dev/cdrom --vnc --noautoconsole --os-type linux --os-variant debiansqueeze --accelerate --network=bridge:br0 --hvm .

您可以使用以下命令检查虚拟机的状态virsh -c qemu:///system list,你会得到如下所示:

root@shui:~# virsh -c qemu:///system list
 Id    Name                           State
----------------------------------------------------
 4     vm10                           running
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以在 Azure 上运行 KVM 的相关文章

  • 停止/终止按消耗计划运行实例的 Azure Functions

    如何在消耗计划 以前称为动态计划 上终止 azure 函数可运行实例 执行 我正在运行时版本 1 0 上运行 azure 函数 很少有 一些未显示在下面屏幕截图的日志中 运行时间超过了五分钟函数超时阈值 检查具有 DOTTED 状态的 然而
  • 无法在 Azure Functions 中创建文件

    我有一个在应用服务计划上运行的 Azure 功能 此函数应用程序从 sftp 下载文件并执行一些处理 验证 然后上传到 blob 存储 这是工作代码 我必须进行一些更改 以便我必须保存物理文件 FileStream 而不是 MemorySt
  • 具有 Azure Active Directory 身份验证的 Jenkins:REST API 访问不适用于不记名令牌

    我需要使用 python 代码访问 Jenkins REST API 需要一些有关正确方法的指导 我在 apache tomcat 中托管了 jenkins v2 176 1 并启用了 SSL 我已根据以下内容配置了 Azure AD 身份
  • 我们可以同时使用拼音标记和同义词吗?

    我正在尝试同时启用语音分析器和同义词 这似乎不起作用 它们一起使用有错吗 在下面的实现中 我希望使用同义词转换搜索查询 然后使用语音分析器来检索结果 但我的同义词在这里完全被忽略了 如果我在创建索引时删除语音分析器 那么同义词就可以正常工作
  • 我如何使用cloud-init在azure中的ubuntu VM上加载数据磁盘

    我一直在尝试使用 cloud init 在 azure 中的 Ubuntu VM 上分区和安装数据磁盘 大多数在线示例都展示了如何对临时磁盘执行此操作 但没有对数据磁盘执行此操作 我尝试涉足它 但运气不佳 如果我在下面的代码中做错了什么 或
  • 您可以在一个 Windows Azure 实例上部署多个 Web 应用程序吗?

    是否可以在一个 windows azure 小型计算实例中运行一堆 Web 应用程序 我正在考虑使用 Azure 作为放置一堆处于开发和非生产状态的项目 Web 应用程序 的地方 有些实际上已经被封存了 但我想在某个地方有一个活跃的实例 我
  • Windows Azure 网站 - 获取实例标识符

    在具有多个实例的 Azure 网站上确定哪个实例正在响应 某些 ID 或其他唯一信息 的可能方法是什么 以下环境设置将包含当前请求正在其上运行的实例 ID WEBSITE INSTANCE ID 您还将在响应中收到此 id 作为 cooki
  • 如何知道 Azure 函数是否正在插槽中运行

    函数可以知道它是否在槽中运行吗 我想阻止某个函数在 暂存 槽中执行 Updated 根据布鲁斯的回答 再次感谢朋友 我写了那篇博文http www frankysnotes com 2017 09 how to know when azur
  • 事件中心指标显示大量“其他错误”,如何获取详细信息?

    因此 我使用新门户创建了一个事件中心 当我访问 事件中心 边栏选项卡并浏览到 监控 部分中的 指标 边栏选项卡时 我得到以下图表 我想知道在哪里可以找到有关这些错误的更多信息 有人知道吗 事件中心还可以发出诊断日志 其中包含有关错误的详细诊
  • 为什么 Azure Key Vault 安全?

    Azure Key Vault 为什么或如何安全 我需要在服务器上存储密钥 URI 客户端 ID 和客户端密钥 因此如果任何人授予对托管应用程序的服务器的访问权限 他将能够访问存储在 Key Vault 中的密钥和密钥 这意味着将它们存储在
  • 当我进行部署槽交换时,为什么 azure 会重新启动网站?

    我有一个在 Azure 网站上运行的 net 4 5 网站 我已经设置了暂存部署 我预热两个站点 然后运行交换过程 从 azure 门户和 Azure powershell 无论我尝试什么 交换过程都会重新启动我的网站 两个 并且它们需要大
  • 为什么我可以使用 tsql 连接到 Azure MS SQL,但不能使用 pymssql?

    我今天在哪里 TDSVER 7 3 tsql H example database windows net U me D ExampleDB p 1433 P notreallymypassword 这不会 gt gt gt import
  • Azure函数插入但不更新cosmosDB

    我有一个 azure 函数 从 Azure 服务总线队列接收消息并将文档发送到 cosmosDB 我正在使用 Azure 函数 1 x public static class Function1 FunctionName Function1
  • Azure 2012 年 10 月 SDK 损坏 UseDevelopmentStorage=true

    有人尝试过使用 usedevelopmentstorage true 连接字符串的 2012 年 10 月 Azure sdk 吗 CloudStorageAccount Parse UseDevelopmentStorage true 抛
  • Azure VM 自定义脚本扩展 SAS 令牌支持

    我正在尝试使用 ARM 模板将自定义脚本扩展部署到 Azure VM 并且希望让它使用 SAS 令牌从存储帐户下载文件 这是模板 简化 name CustomScriptExtension type Microsoft Compute vi
  • 尝试了解天蓝色云服务中的负载平衡

    我正在维护一个天蓝色的云服务 它有 1 个 Web 角色和几个辅助角色 该网络角色有多个实例 当我从资源中打开云服务时 我可以看到服务端点和公共IP地址 我想了解这个蔚蓝云服务中的流量负载是如何平衡的 我搜索了负载均衡器 但在订阅中找不到它
  • Azure CloudTable 线程安全吗?

    我正在使用 Storage SDK 2 0 从不同线程 ASP NET 应用程序 写入 Azure 表存储 Is 云表 object 线程安全 我是否可以仅初始化 CloudStorageAccount CloudTableClient 和
  • Azure Functions 计时器触发器线程安全

    我想知道是否有人知道如果您在 Azure 函数上设置了 Cron 设置 如果其任务执行时间超过 5 分钟 则每 5 分钟运行一次 会发生什么情况 它备份吗 或者我应该实现一个锁定功能 以防止某些东西 例如在循环中 处理先前调用已经处理的数据
  • launch.json 中不允许使用属性 env [VSCode]

    我所做的就是在 VS 中初始化一个模板 Azure Functions 项目 当我尝试通过设置运行配置环境变量时launch json VS直接警告我这是不 允许的 此外 即使当我尝试运行我的 ps1无论如何 对于 env 来说 它不起作用
  • Azure 表存储 - CreateIfNotExistsAsync 上的 501 NotImplemented

    我正在使用我知道可以工作的存储帐户和帐户密钥 信用 我有一个使用完全相同的连接字符串的 blob 容器 可以正常工作 我正在有效地这样做 CloudStorageAccount Parse connectionString CreateCl

随机推荐

  • 如何将Firefox和Chrome添加到C#浏览器控件中?

    您能否告诉我如何将 Chrome Firefox 等其他浏览器控件添加到 C Web 浏览器控件中 我正在尝试用 C 创建一个 HTML 和 CSS 规则测试器 我需要将它们全部包含在应用 假设您只想使用其他浏览器 而不是将 Chrome
  • 清理一个fork并从上游重新启动它

    我分叉了一个存储库 然后做了一些更改 看起来我已经搞砸了一切 我希望从头开始 使用当前的上游 主控作为我工作的基础 我应该重新设置我的存储库还是完全删除它 最简单的解决方案是 使用 upstream 作为引用原始存储库分叉的远程名称 git
  • Laravel 6 config()->get('database.connections.mysql') 不匹配 DB:connection()

    先决条件 在我的本地环境中 我正在与多个租户和 Redis 合作 需要身份验证 为了服务这个项目 我正在使用 Valet 对于这种情况 我将解决这两个连接 basic foo is defined in my env tenant foo
  • 具有多种货币价格的 Schema.org 产品

    我正在尝试设置Schema org目前网站上有元数据 我想知道如何 或是否 声明多种货币 我有 6 种价格格式 英镑 美元和欧元 均包含费用 和前 增值税价格 根据产品页面上 Schema 提供的示例 只有 1 个价格 是否可以指定更多价格
  • 温莎城堡无法在中等信任下运行

    尝试运行使用 Castle Windsor 的 ASP NET MVC 应用程序时 出现以下错误 应用程序中的服务器错误 重写成员时违反了继承安全规则 Castle MicroKernel DefaultKernel InitializeL
  • 在 C++ 中读取和写入西里尔文文件

    我必须首先读取西里尔文文件 然后随机选择随机行数并将修改后的文本写入不同的文件 拉丁字母没有问题 但我遇到了西里尔文字的问题 因为我得到了一些垃圾 这就是我尝试做这件事的方式 说 归档input txt is 我必须阅读它 并将每一行放入向
  • C++ 交换字符串

    我正在尝试创建一个非递归方法来交换 c 样式字符串 它在 Swap 方法中引发异常 无法找出问题所在 void Swap char a char b char temp temp a a b b temp void Reverse Stri
  • 如何使用 QueryOver 来过滤特定类?

    我目前正在动态构建查询 如下所示 QueryOver
  • 无法安装 pyHook 包“无法找到满足 pyHook 要求的版本”

    我正在尝试安装pyHook封装在pycharm但得到标题中的错误 我已经在cmd中成功安装了它pip install pyHook 1 5 1 cp37 cp37m win amd64 whl 但是当我在 pycharm 中安装它时 我得到
  • 用于运行 JasperReport 库的 Python 应用程序 - 即没有 JasperServer

    我希望尝试从 python 应用程序中运行 Jasper 报告 已用 iReports 编写并导出到 xml 而无需与 JasperServer 实例进行通信 这可能吗 我做了一些谷歌搜索 只遇到了一个 2 年前的 SO 问题 其中建议的答
  • 如何使用 CocoaAsyncSocket 读取数据?

    我创建了一个TCP 套接字连接在我的应用程序中DelegatedidFinishLaunchingWithOptions方法 这是最简单的部分 我已经成功连接到我的服务器 我在视图中从服务器读取数据时遇到很大困难 我一直在浏览有关如何正确
  • 创建唯一的日期序列

    假设我想生成一个数据框 其中包含一列 采用以下格式构造 2011 08 01 2011 08 02 2011 08 03 2011 08 04 我想知道是否可以使用以下方法生成这些数据seq 命令 类似以下内容 显然不起作用 seq 201
  • Java Web Start“找不到 URL 的缓存资源”

    在带有 JRE 7 update 21 的 Windows 7 和 8 两种情况下均为 32 位 下 我遇到了错误Cannot find cached resource for URL yyyyyyyyyyy jar对于在更新 21 之前在
  • 根据前一个页面的数据,动态地在表单中创建一个新页面。页

    我对 google apps script 中的表单有疑问 假设我已经创建了一个带有单页和文本输入框的表单 是否可以根据文本框中的数据动态创建后续页面 就像是 第一页 插入客户 ID gt 继续 gt 第二页 有关客户的信息 我知道有 on
  • 防火墙后面的 WCF 服务 – 如何设置端口转发?

    我刚刚开始接触 WCF 编程 我在我的工作计算机上设置了一个自托管测试 Web 服务 该计算机位于防火墙后面 它在http localhost 8000 MyTestService 我可以通过浏览器访问服务页面 一切正常 现在我想从位于不同
  • iPod Touch 4G 认为它是 iPad

    我构建了一个通用应用程序 可以在 iPad iPhone 4G 3GS 和 3G 上完美运行 但在 iPod Touch 4G 上运行时 它无法正常运行 我没有 iPod Touch 可供测试 但 Beta 测试人员告诉我 它可以很好地安装
  • 如何创建 Facebook 状态箭头文本框?

    如何获得像 Facebook Status TextBox 这样仅包含 html 和 css 的弯曲文本框 有人可以说明我该怎么做吗 我的跨浏览器 仅 CSS 版本的 Facebook 样式文本框 HOW TO 我用过 before在内部容
  • 使用 Scanner 类时如何忽略 .txt 的第一行

    我有一个文本文件 内容如下 Description SKU Retail Price Discount Tassimo T46 Home Brewing System 43 0439 6 17999 0 30 Moto Precise Fi
  • 数据框:单元格级别:将逗号分隔的字符串转换为列表

    我有一个 CSV 文件 其中包含有关汽车行程的信息 我想整理这些数据 以便为每个旅程 每一行 提供一个列表 该列表应包含作为列表中第一项的旅程代码 然后将所有后续 MGRS 单元作为单独的项目 最后 我希望将所有这些旅程列表分组到父列表中
  • 是否可以在 Azure 上运行 KVM

    Azure Fabric 似乎运行在 Hyper V 的定制版本上 是否可以在 Azure 上运行 KVM 虚拟化实例 使用嵌套虚拟化 我有一个基于 Debian 的自定义 VHD 比如说 根据本文档https learn microsof