Fabric虚拟机工具
项目描述
virt-tools
基于Libvirt的工具,用于调整工作节点上的虚拟机。它提供命令行界面以及Python API。
命令行界面
virt-tools
支持命令行界面:fabric-virt-tools-cli
Usage: fabric-virt-tools-cli [OPTIONS] COMMAND [ARGS]...
Options:
-v, --verbose
--help Show this message and exit.
Commands:
cpu CPU Pinning
numa Numa Tuning
CPU固定和信息
fabric-virt-tools-cli
支持以下CPU固定和信息命令
Usage: fabric-virt-tools-cli cpu [OPTIONS] COMMAND [ARGS]...
CPU Pinning
Options:
--help Show this message and exit.
Commands:
info Query CPU Info for VM Guest and relevant host information as well
pin Pin vCPU to Host CPU
Numa固定和信息
fabric-virt-tools-cli
支持以下Numa固定和信息命令
Usage: fabric-virt-tools-cli numa [OPTIONS] COMMAND [ARGS]...
Numa Tuning
Options:
--help Show this message and exit.
Commands:
info Query Numa Info for VM Guest and relevant host information as well
tune Pin Numa Node to the VM Guest
安装
此工具应安装在各个站点的Worker节点上。此CLI由AMHandlers用于将CPU/Numa固定到虚拟机实例。
$ p3.6 install fabric-virt-tools
注意:此包依赖于libvirt-python
。由于当前运行的libvirt
使用的是python3.6
,因此建议使用pip3.6
安装。如果底层平台(即libvirt
)使用较新版本的python
,则可以进行更改。
先决条件
确保以下都已安装
virtualenv
virtualenvwrapper
注意:任何虚拟环境工具(venv
、virtualenv
或virtualenvwrapper
)都应该可以工作。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
fabric-virt-tools-1.0.0.tar.gz (9.9 kB 查看哈希值)
构建分发
关闭
fabric-virt-tools-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1fbfb4d83a778dba60531a9dd6dd85e9dc3947ad27b92fa5c9cbadecafdb6293 |
|
MD5 | 5a4ff29eb65abf7e4679b63d0489e9f7 |
|
BLAKE2b-256 | b5776f72cf97757f3319f490ce8597ba768a30f965f379fc00186ce8348d2c92 |
关闭
fabric_virt_tools-1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9e4a9aea5a9290c7d21165923746bea3b0ebdab8072d3f958c05285e3a9de31a |
|
MD5 | 0653208cb858475d34a307a52a1071ec |
|
BLAKE2b-256 | 5af1d679241ba80690c213f4235e30089a19f44e9b6bcf36195aa2bc7ce0ecff |