vxverify.sh
)vxverify.pyc
执行的 SQL 备份。
(vxverify.sh)
将不起作用。
/tmp/vxv
vxverify.sh
):sudo
或使用 su
以 root 用户身份登录。(vxverify.sh)
),它会根据提供的输入提示用户需要进行哪种类型的运行状况检查。 sudo ./vxverify.sh
VxVerify.sh
会提示用户提供 vCenter root 用户和管理员 SSO 用户以及密码,以便运行测试。
VxVerify.sh
root 凭据,可运行额外的 VxRM 测试,但以标准用户(如“mystic”)身份登录就足以进行所有主机测试和大多数 VxRM 测试。| vCenter_root | Warning 21527 | warning: VCSA tests not run: no root password supplied .|
| vCenter_admin | Warning 21527 | warning: VCSA admin tests not run: no SSO credentials supplied .|
/tmp/vxv
文件夹拥有写入权限。如果权限设置不正确,其他用户之后可能无法运行 VxVerify。最佳实践是将权限设置为尽可能不受限制。/etc/init.d/vxrail-peservice
),以清除任何过时的平台服务信息。
观看以下视频“Dell VxRail:如何运行 VxRail Verify 工具。”
文章的指定受众可以查看其他信息。
如果遵循的过程直接运行 VxVerify pyc,而不使用 Shell 脚本(请参阅文章的“运行 VxVerify(使用 VxVerify.sh
)”部分),您可直接从 Python 运行 VxVerify。
从 Python 运行 VxVerify 时,除了目标代码级别外,您还必须手动添加 SSO 和 root 凭据作为参数:
python ./vxverify.pyc -r root -u administrator@vsphere.local -g 7.0.401
sudo
可能必须添加在上面的命令前面(如果不是从 root 运行的话)(这同样适用于 VxVerify.sh
)时,此方法起作用。某些 VxRail 版本包含多个 Python 版本,这意味着可以在该版本上运行多个版本的 VxVerify。但是,VxVerify 需要在各种“site-packages”文件夹中存在多个额外的 Python 库,而对于某些 Python 级别,这些库可能不存在。
默认的 Python 级别(从命令“python”运行)可能没有必要的程序包,因此可能必须在 Python 命令中指定正确的 Python 级别。例如,
python3.11 ./vxverify4.pyc -r root -u administrator@vsphere.local -g 8.0.210
sudo
可能必须添加在上面的命令前面(如果不是从 root 运行的话)(这同样适用于 VxVerify.sh
)时,此方法起作用。VxVerify 下载捆绑包中包含多个 VxVerify 版本,以便应对 VxRail Manager 中可能存在的不同 Python 级别:
VxVerify Zip 捆绑包包含所有受支持的 VxRail 版本的软件包(如上所示)。
使用 vxverify.sh
运行 VxVerify 会自动选择正确的 pyc 文件,以匹配在 VxRM 上运行的 Python 级别。
Dell Technologies Services — Central VxVerity for VxRail
请参阅“关联文件”部分,以下载自述文件,从而获得完整的更改列表。
以下是您可能会感兴趣的与此主题相关的一些推荐资源: