NVP vProxy: Zálohování virtuálních počítačů selže s chybou VDDK 13 "You do not have access rights", když je povoleno CBRC

摘要: NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM) se u jednoho nebo více disků nezdaří. Vrácená chyba je obecná chyba sady VMware Disk Development Kit (VDDK) "You do not have access rights to this file." Tato chyba se může objevit z několika důvodů; Tento článek znalostní databáze se však zaměřuje na případy, kdy je v systému VMware nakonfigurována mezipaměť pro čtení na základě obsahu (CBRC). ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Relace zálohování virtuálního počítače selže s následující chybou zaznamenanou v souboru /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log systému vProxy:

YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: There is no avaiable transport mode when attempting to open disk. Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO . at 6502.
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_OpenEx: Cannot open disk [DATASTORE_NAME] VM_NAME/VM_NAME.vmdk. Error 13 (You do not have access rights to this file) (Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault

Tato chyba se zobrazí jenom v případě, že je virtuální počítač zapnutý. Když je virtuální počítač vypnutý, zálohování za provozu proběhne úspěšně.
Případně, pokud je použit transportní režim NBD (Network Block Device), zálohování proběhne úspěšně.

原因

Hostitel VMware ESXi, kde se virtuální počítač nachází, je nakonfigurován s cache pro čtení na základě obsahu (CBRC). Virtuální počítač je také nakonfigurovaný s povoleným CBRC.

Když se server vProxy pokusí přidat disk za provozu během zálohování, vpxd.log serveru vCenter hlásí následující chybu:

Umístění souborů protokolu vCenter Server Tento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.

YYYY-MM-DDTHH:mm:SS error vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Get exception while executing action vpx.vmprov.ReconfigureVm:
--> (vim.fault.GenericVmConfigFault) {
-->    faultMessage = (vmodl.LocalizableMessage) [
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.disk.hotadd.digest.nomem", 
-->          message = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->       }
-->    ], 
-->    reason = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->    msg = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set."
--> }
YYYY-MM-DDTHH:mm:SS info vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Workflow context:
--> (vpx.vmprov.ReconfigureContext) {
-->    cbData = (vmodl.KeyAnyValue) [
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.startTime", 
-->          value = 11354949631767
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.actionTiming", 
-->          value = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokePrechecks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.CheckCompatibility", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReserveDirectory", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokeCallbacks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReconfigureVm", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }
-->          ]
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "OCM.inited", 
-->          value = true
-->       }
-->    ], 
-->    configSpec = (vim.vm.ConfigSpec) {
-->       createDate = "YYYY-MM-DDTHH:mm:SS", 
-->       files = (vim.vm.FileInfo) {
-->          vmPathName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VPROXY_NAME/VPROXY_NAME.vmx", 
-->       }, 
-->       deviceChange = (vim.vm.device.VirtualDeviceSpec) [
-->          (vim.vm.device.VirtualDeviceSpec) {
-->             operation = "add", 
-->             device = (vim.vm.device.VirtualDisk) {
-->                key = -1102, 
-->                backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                   fileName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VM_NAME/VM_NAME.vmdk",

CBRC používá disky s povolenou hodnotou hash k ukládání bloků často čtených do mezipaměti. Když je povoleno CBRC:

  • Společnost VMware omezuje připojení těchto disků s povolenou hodnotou hash k jinému virtuálnímu počítači, když je zdrojový virtuální počítač zapnutý.
  • Toto omezení má přímý vliv na režim přenosu přidání za provozu, který spoléhá na připojení disků zdrojového virtuálního počítače k virtuálnímu počítači záložního proxy serveru.

解析度

K tomuto problému dochází mimo prostředí NetWorker. Použijte jednu z následujících možností:

První možnost:

Informace o systému VMware 8.0.3+ naleznete v tématu: V systému vSphere 8.0 Update 3 nelze přidávat disky CBRC (digest) za provozu do virtuálních počítačů bez funkce CBRC, "CBRC cannot be hot-enabled on a disk..." Tento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.

Druhá možnost:

Obraťte se na správce VMware a zjistěte, zda funkce CBRC musí na těchto virtuálních počítačích zůstat povolená, nebo zda ji lze zakázat pro podporu zálohování za provozu. V případě potřeby se ohledně konfigurací CBRC obraťte na podporu VMware.

Možnost 3:

Nakonfigurujte zálohy virtuálních počítačů CBRC tak, aby používaly pouze přenosový režim NBD (Network Block Device).

POZNÁMKA: Režim přenosu NBD používá síť správy ESXi. Očekává se, že výkon zálohování NBD bude horší než při přidávání za provozu. Velké objemy provozu NBD mohou zahltit síť správy ESXi. Další informace týkající se záložních režimů přenosu naleznete v průvodci integrací NetWorker VMwar .
  1. Izolujte virtuální počítače nakonfigurované pomocí CBRC do jejich vlastní skupiny ochrany NetWorker.
  2. Vytvořte zásadu nebo pracovní postup pro novou skupinu související s CBRC. 
  3. Ujistěte se, že alespoň jeden z proxy serverů vProx na serveru NetWorker má povolené relace NBD:

Konzole NetWorker Management Console (NMC): Zařízení –> proxy
VMware Webové uživatelské rozhraní NetWorker (NWUI): Ochrana –> proxy VMware

vProxy Max NBD relace

  1. Proveďte jednu z následujících možností konfigurace:
    1. (Preferováno) Nakonfigurujte akci zálohování tak, aby používala pouze relace NBD.
      1. Ve webovém uživatelském rozhraní NetWorker (NWUI) otevřete vlastnosti akce zálohování.
      2. Na kartě VMware-Specific Configuration Options nastavte možnost Transport Mode (Režim přenosu ) na NBD:
        Záložní akce Transportní režim  
POZNÁMKA: Tato možnost je k dispozici pouze ve webovém uživatelském rozhraní NetWorker (NWUI) pro nástroj NetWorker 19.10 a novější. Tím se omezí relace zálohování virtuálních počítačů pouze na NBD. Pokud má více virtuálních serverů proxy povolenou funkci NBD, mohou zálohy používat několik virtuálních serverů proxy k souběžnému zpracování relací.
    1. Nakonfigurujte akci zálohování tak, aby používala konkrétní server vProxy s povolenými relacemi NBD.
      1. Z konzole NMC nebo NWUI otevřete akci zálohování specifickou pro CRBC a nastavte server vProxy na "Manual Selection". 
      2. Vyberte server vProxy, který byl nakonfigurován pouze pro relace NBD:

Ruční výběr vProxy

其他資訊

Existuje mnoho možných příčin chyby VDDK 13. Pokud CBRC není nakonfigurováno, podívejte se na článek: NVP vProxy: Odstraňování problémů se zálohováním virtuálních počítačů selže s chybou "VDDK Error 13: Nemáte přístupová práva k tomuto souboru"

受影響的產品

NetWorker

產品

NetWorker Family
文章屬性
文章編號: 000320972
文章類型: Solution
上次修改時間: 14 5月 2025
版本:  2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。