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 / 问题 / 965327
Accepted
R1w
R1w
Asked: 2019-05-01 06:53:19 +0800 CST2019-05-01 06:53:19 +0800 CST 2019-05-01 06:53:19 +0800 CST

在 Oracle Solaris 上安装 KVM

  • 772

如搜索所示,KVM 不是裸机,可以安装在某些 Linux 发行版上,我想知道是否可以在 Solaris 上安装 KVM 管理程序?

kvm-virtualization
  • 2 2 个回答
  • 951 Views

2 个回答

  • Voted
  1. Best Answer
    user1686
    2019-05-01T08:28:33+08:002019-05-01T08:28:33+08:00

    是也不是,这取决于你真正想要什么。您想要 /dev/kvm API 还是只想运行硬件加速qemu?

    核心 KVM 管理程序不是常规程序;它是 Linux 内核的一个组成部分。它不是您从发行版安装的东西,也不是您可以简单地在非 Linux 系统上编译和运行的东西。

    但是 KVM 自己什么都不做——它通常通过 Qemu 管理,它充当“加速器”后端——也就是说,KVM 监督虚拟 CPU,但 Qemu 模拟所有剩余的硬件(磁盘、GPU、网络接口)。当大多数人谈论通过 KVM 运行 VM 时,他们通常指的是qemu -accel kvm(或者有时是类似的替代方法kvmtool)。

    Qemu可以在其他操作系统上运行,只要它们具有受支持的虚拟机管理程序——它不需要专门的 Linux KVM。理论上,您应该qemu -accel haxm在 Windows 和 Linux KVM 上获得相同的结果。

    也就是说,KVM显然已被移植到Illumos ,它是 Solaris 的衍生产品,并用于SmartOS产品。(当然,虽然 illumos-kvm 是基于Linux KVM 的,但它们不再相同,因为从那时起两者都以自己的方式出现分歧——它们都只是为用户空间程序提供相同的 /dev/kvm API。)

    所以如果你想qemu -enable-kvm在 Illumos/OmniOS/SmartOS 上运行,你可以这样做。然而,OpenSolaris 上没有 KVM——至少我找不到。

    • 5
  2. Charles Huddart
    2019-09-13T03:09:53+08:002019-09-13T03:09:53+08:00

    Solaris for Sparc 和 Intel 能够运行基于 Oracle (Zen) 的 Hyper-visor 环境。它们提供功能齐全的虚拟化环境。

    IOS可以从这个链接下载:https ://www.oracle.com/virtualization/technologies/vm/downloads/server-storage-vm-downloads.html

    有些需要 Oracle 帐户(不需要与支持合同相关联)。尽管某些功能需要企业支持合同。个人使用是可以的,前提是它不代表公司或组织。

    • 2

相关问题

  • Xen 与 KVM 的性能对比

  • 什么是bridge_fd?

  • 如何在 kvm-linux 中登录除 ssh、vnc 之外的控制台

  • Linux 内核虚拟机

  • Vista 上的 VNC

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