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

Zhrnutie: 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. ...

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

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.

Príčina

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.

Riešenie

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

Ďalšie informácie

Dotknuté produkty

NetWorker

Produkty

NetWorker Family
Vlastnosti článku
Číslo článku: 000320972
Typ článku: Solution
Dátum poslednej úpravy: 14 máj 2025
Verzia:  2
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.