vxverify.sh
)vxverify.pyc
。
(vxverify.sh)
無法運作。
/tmp/vxv
vxverify.sh
):sudo
或使用 su
根使用者身分登入。(vxverify.sh)
),這會根據提供的輸入,提示使用者需要哪種類型的執行狀況檢查。 sudo ./vxverify.sh
VxVerify.sh
提示使用者提供 vCenter 根和系統管理員 SSO 使用者和密碼,以執行測試。
VxVerify.sh
根登入資料,允許其他 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
),以清除任何過時的 Platform Services 資訊。
請觀看下列影片「Dell VxRail:如何執行 VxRail 驗證工具」。
文章的指定對象可檢視其他資訊。
如果遵循的程序包括直接執行 VxVerify pyc,而不使用 Shell 指令檔 (請參閱文章章節:執行 VxVerify (使用 VxVerify.sh
),VxVerify 可以直接從 Python 執行。
從 Python 執行 VxVerify 時,除了目標程式碼層級之外,還必須手動將 SSO 和根登入資料新增為引數:
python ./vxverify.pyc -r root -u administrator@vsphere.local -g 7.0.401
sudo
如果不是從根執行,可能必須新增在上述命令前面 (同樣適用於 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
如果不是從根執行,可能必須新增在上述命令前面 (同樣適用於 VxVerify.sh
)。VxVerify 下載套裝包含多個 VxVerify 版本,可因應 VxRail Manager 中可能存在的不同 Python 層級:
VxVerify Zip 套裝包含所有支援的 VxRail 版本的套件 (如上所示)。
使用 vxverify.sh
自動選擇正確的 pyc 檔案來執行 VxVerify,以符合 VxRM 上執行的 Python 層級。
Dell Technologies Services - VxRail 的中心 VxVerity
請參閱「關聯檔案」一節以下載讀我檔案,取得完整的變更清單。
以下是您可能會感興趣的一些本主題相關建議資源: