NVP vProxy: VM-varmuuskopiointi epäonnistuu VDDK-virheellä 13 "Sinulla ei ole käyttöoikeuksia", kun CBRC on käytössä

Summary: NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM) -varmuuskopiointi epäonnistuu vähintään yhden levyn kohdalla. Virhe on yleinen VMware Disk Development Kit (VDDK) -virhe "Sinulla ei ole käyttöoikeuksia tähän tiedostoon". Tämä virhe voi ilmetä useista syistä; Tässä tietämyskannan artikkelissa kuitenkin kerrotaan, milloin sisältöpohjainen lukuvälimuisti (CBRC) on määritetty VMwaressa. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Virtuaalikoneen varmuuskopiointi-istunto epäonnistuu ja seuraava virhe kirjataan vProxyn /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log:

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

Tämä virhe ilmenee vain, kun virtuaalikone käynnistetään. Kun virtuaalikone on sammutettuna, käytön aikana lisätyt varmuuskopioinnit onnistuvat.
Vaihtoehtoisesti, jos käytetään NBD (Network Block Device) -siirtotilaa, varmuuskopiointi onnistuu.

Cause

VMware ESXi -isäntä, jossa virtuaalikone sijaitsee, on määritetty käyttämään sisältöpohjaista lukuvälimuistia (CBRC). Myös virtuaalikoneeseen on määritetty CBRC käytössä.

vCenter-palvelimen vpxd.log ilmoittaa seuraavasta virheestä, kun vProxy-palvelin yrittää lisätä levyn varmuuskopioinnin aikana:

vCenter Serverin lokitiedostojen sijainti Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.

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 käyttää digest-yhteensopivia levyjä usein luettujen lohkojen välimuistiin. Kun CBRC on käytössä:

  • VMware rajoittaa näiden sulatusta tukevien levyjen liittämistä toiseen virtuaalikoneeseen, kun lähdevirtuaalikone on käynnissä.
  • Tämä rajoitus vaikuttaa suoraan hot add -siirtotilaan, joka perustuu lähdevirtuaalikoneen levyjen liittämiseen varavälityspalvelimen virtuaalikoneeseen.

Resolution

Ongelma ilmenee NetWorkerin ulkopuolella. Käytä jotakin seuraavista vaihtoehdoista:

Vaihtoehto yksi:

Katso VMware 8.0.3+:aa: CBRC (digest) -levyjä ei voi lisätä käytön aikana muihin kuin CBRC-virtuaalikoneisiin vSphere 8.0 Update 3:ssa, "CBRC cannot be hot-enabled on a disk..." Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.

Vaihtoehto kaksi:

Tarkista VMware Administratorilta, onko CBRC:n pysyttävä käytössä näissä virtuaalikoneissa vai voiko sen poistaa käytöstä käytönaikaisten varmuuskopioiden tukemiseksi. Ota tarvittaessa yhteyttä VMware-tukeen CBRC-kokoonpanoihin liittyen.

Kolmas vaihtoehto:

Määritä CBRC-virtuaalikoneiden varmuuskopioinnit käyttämään vain NBD (Network Block Device) -siirtotilaa.

HUOMAUTUS: NBD-siirtomuoto käyttää ESXi-hallintaverkkoa. NBD-varmuuskopioinnin suorituskyvyn odotetaan olevan huonompi kuin hot-add. Suuri määrä NBD-liikennettä voi ruuhkauttaa ESXi-hallintaverkon. Katso NetWorker VMwar Integration Guide -oppaasta lisätietoja varmuuskopiointisiirtotavoista.
  1. Eristä CBRC:llä määritetyt virtuaalikoneet omaan NetWorker-suojausryhmäänsä.
  2. Luo käytäntö/työnkulku uudelle CBRC:hen liittyvälle ryhmälle. 
  3. Varmista, että vähintään yhdessä NetWorker-palvelimen vProxyssa on NBD-istunnot käytössä:

NetWorker Management Console (NMC): Devices-VMware-välityspalvelimet>
NetWorker Web User Interface (NWUI): Suojaus-VMware-välityspalvelimet>

vProxyn enimmäishuomautusistunnot

  1. Tee jokin seuraavista määritysvaihtoehdoista:
    1. (Ensisijainen) Määritä varmuuskopiointitoiminto käyttämään vain NBD-istuntoja.
      1. Avaa varmuuskopiointitoiminnon ominaisuudet NetWorker Web User Interface (NWUI) -käyttöliittymässä.
      2. Valitse VMware-kohtaiset määritysasetukset -välilehdessä Transport Mode -asetukseksi NBD:
        Varatoiminnon siirtotila  
HUOMAUTUS: Tämä vaihtoehto on käytettävissä vain NetWorker Web User Interface (NWUI) -käyttöliittymässä NetWorker 19.10 -versiossa ja uudemmissa. Tämä rajoittaa virtuaalikoneiden varmuuskopiointi-istunnot vain NBD:hen. Jos NBD on käytössä useissa vProxyissa, varmuuskopiot voivat käyttää useita vProxyja istuntojen rinnakkaiseen käsittelyyn.
    1. Määritä varmuuskopiointitoiminto käyttämään tiettyä vProxya, kun NBD-istunnot ovat käytössä.
      1. Avaa NMC:ssä tai NWUI:ssa CRBC-kohtainen varmuuskopiointitoiminto ja aseta vProxy-asetukseksi manual selection. 
      2. Valitse vProxy, joka on määritetty vain NBD-istuntoja varten:

Manuaalinen vProxyn valinta

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000320972
Article Type: Solution
Last Modified: 14 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.