14.19. 设置调度参数


schedinfo 允许将调度程序参数传递给客户机虚拟机。应使用以下命令格式:
#virsh schedinfo domain --set --weight --cap --current --config --live
以下是每个参数的信息:
  • - 这是客户机虚拟机域
  • --set - 此处放置的字符串是要调用的控制器或操作。如果需要,还应添加其他参数或值。
  • --current - 与 --set 一起使用时,将使用指定的 set 字符串作为当前的调度程序信息。当在没有 的情况下使用时,将显示当前的调度程序信息。
  • --config - 与 --set 一起使用时,将在下次重启时使用指定的 集合 字符串。当在没有 的情况下使用时,将显示保存在 配置文件中的调度程序信息。
  • --live - 与 --set 一起使用时,将在当前运行的虚拟客户机上使用指定 的集合 字符串。当在没有 的情况下使用时,将显示运行中虚拟机当前使用的配置设置
调度程序可以使用以下参数来设置: cpu_sharesvcpu_periodvcpu_quota

例 14.5. schedinfo show

本例显示了 shell 客户机虚拟机的调度信息
# virsh schedinfo shell
Scheduler      : posix
cpu_shares     : 1024
vcpu_period    : 100000
vcpu_quota     : -1

例 14.6. schedinfo set

在本例中,cpu_shares 更改为 2046。这会影响当前状态而不是配置文件。
# virsh schedinfo --set cpu_shares=2046 shell
Scheduler      : posix
cpu_shares     : 2046
vcpu_period    : 100000
vcpu_quota     : -1
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.