NVP vProxy: Virtuaalikoneiden varmuuskopiointien vianmääritys epäonnistuu sanomalla "VDDK Error 13: Sinulla ei ole käyttöoikeuksia tähän tiedostoon"
Summary: NetWorker VMware Protection (NVP) vProxy-laite ei varmuuskopioi yhtä tai useampaa kiintolevyä. Palautettu virhe on VDDK Error 13 "Sinulla ei ole käyttöoikeuksia tähän tiedostoon." Tämä on yleinen virhe, joka tarkoittaa "En voi käyttää tätä tiedostoa". Yleisiä syitä ovat tietoliikenne-, käyttöoikeus- ja määritysongelmat. ...
Symptoms
VMware-virtuaalikoneen varmuuskopiointi epäonnistuu, kun
Failed to backup virtual disk "Hard disk #". Failed to initialize Block Reader. Failed to open source VMDK '[DATASTORE] VM_NAME/VM_NAME.vmdk': VDDK Error: 13: You do not have access rights to this file.
Ilmoitus näkyy virtuaalikoneen (VM) varmuuskopiointi-istunnon lokissa NetWorker Management Consolen (NMC) varmuuskopiointitoiminnon tietojen kautta. Virtuaalikoneen istuntolokit tallennetaan myös seuraaviin sijainteihin:
NetWorker-palvelin: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/
vProxy-laite: /opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE
Cause
VMware ilmoittaa tämän VDDK (Virtual Disk Development Kit) -virheen vProxylle. Virhe 13 on yleinen käyttöoikeusvirhe, joka ilmaisee, että joko käyttöoikeus- tai tietoliikenneongelmat estävät vProxya käyttämästä virtuaalikonetiedostoja onnistuneesti.
Resolution
ProxyHC:n hankkiminen ja siirtäminen vProxyyn:
ProxyHC voidaan noutaa asiakkaalle suunnatulta NetWorker-työkalujen sivulta: https://central.dell.com/solutions/Networker-Tools
ProxyHC:n kopiointi vProxy-laitteeseen:
Paketti voidaan kopioida vProxy-laitteeseen SCP-agentilla (WinSCP, FileZilla jne.).
Protokolla: SCP
Tai Windowsin komentoriviltä (jos palvelin 2019 tai uudempi tai OpenSSH on asennettu).
scp source admin@vProxy_address:/home/admin/ProxyHC
Lisäohjeita tiedostojen kopioimiseksi Linux-järjestelmään löytyy kohdasta:
NetWorker (Linux): Tiedostojen kopioiminen Linux NetWorker -palvelimelle tai Linux NetWorker -palvelimelta.
ProxyHC:n käyttäminen:
- Muodosta SSH-yhteys vProxyyn järjestelmänvalvojan tilillä.
- Vaihda pääkäyttäjäksi:
sudo su -
- Tee ProxyHC:stä suoritettava:
chmod +x /home/admin/ProxyHC
- Suorita ProxyHC seuraavilla lipuilla:
/home/admin/ProxyHC auth port perm tasks disk cleanup hotadd
auth |
Kehottaa käyttäjää vahvistamaan NetWorker-järjestelmänvalvojan tunnistetiedot ja todennuksen vCenterissä. Anna vCenter-käyttäjätili, jolla vCenter lisätään NMC:n VMware Viewiin. |
port |
Tarkista tarvittava porttiyhteys vProxy-laitteen, Data Domainin, ESXi-isäntien ja vCenterin välillä. |
perm |
Tämä tunnistaa, puuttuuko vCenter-käyttäjältä varmuuskopiointiin tarvittavia oikeuksia. |
tasks |
Tarkista orpoja varmuuskopiointitehtäviä vCenteristä. |
cleanup |
Tarkista, onko aiemmista varmuuskopioista jäänyt artefakteja: levyjä, lukkoja, merkintöjä. Se kysyy, haluatko korjata kaikki vCenterin vProxy-palvelimet. Jos virtuaalikoneen varmuuskopiointi-/palautustoimintoja ei ole käynnissä, syötä Y. Jos muut vProxyt suorittavat varmuuskopiointi- tai palautustoimintoja, syötä N. |
hotadd |
Anna DNS-nimi (ei virtuaalikoneen nimi). Virtuaalikoneen DNS-nimeä voi kysyä nslookup-komennolla tai vSpheren VMs-yhteenveto-välilehden DNS-kentässä. Tämä tarkistaa, että vProxylla on pääsy virtuaalikoneen tiedostoihin. |
Jos puhdistusmerkintä osoittaa, että toiminto on suoritettu (levyt poistettu, lukot vapautettu, merkinnät poistettu), yritä varmuuskopiointia uudelleen. Jos virheitä ilmoitetaan, tarkista vProxyn /tmp/proxy-hc.log. Tuloste tunnistaa, mitä puuttuu ja tarvitaan, tai eristää "sinulla ei ole käyttöoikeuksia" tiettyyn syyhyn. Viitteet tiettyihin syihin löytyvät kohdasta "Lisätiedot".
Additional Information
KB: t, joilla on erityisiä syitä VDDK-virheelle 13:
- Tietosäilön käyttöoikeus: NVP vProxy: Virtuaalikoneen varmuuskopiointi epäonnistuu ja näyttöön tulee "VDDK Error: 13: Sinulla ei ole tämän tiedoston käyttöoikeuksia, virtuaalilevyä ei voi avata hot add -tilassa"
- IDE-levyt: vProxy-palautus epäonnistuu, ilmoittaen virheilmoituksissa Block Writerin alustaminen epäonnistui ja VDDK-virhe: 13: Sinulla ei ole käyttöoikeuksia tähän tiedostoon."
- VMware Content-Read Based Cache (CBRC) on käytössä: NVP vProxy: VM-varmuuskopiointi epäonnistuu VDDK-virheellä 13 "Sinulla ei ole käyttöoikeuksia", kun CBRC on käytössä
- SCSI: NetWorker NVP-vProxy: Varmuuskopiointi epäonnistuu ja näyttöön tulee virhe: VDDK Error: 13: "Sinulla ei ole käyttöoikeuksia tähän tiedostoon." "SCSI-kohdetunnuksen määrittäminen epäonnistui"
- Käyttöoikeudet: NVP vProxy: Virtuaalikoneen varmuuskopiointi epäonnistuu ja ilmoittaa, että lähdekoodin VMDK:n avaaminen epäonnistui [datastore] uuid/VM_NAME.vmdk: VDDK Error: 13: Sinulla ei ole käyttöoikeuksia tähän tiedostoon."
- Levy on jo liitetty: NVP-vProxy: Virtuaalikoneen varmuuskopiointi epäonnistuu, ilmoitus: VDDK Error: 13: Sinulla ei ole käyttöoikeuksia tähän tiedostoon.... Mount point on jo olemassa"
Lisäresurssit:
- ProxyHC (täysi KB): NVP-vProxy: ProxyHC-kuntotarkistustyökalun käyttäminen vProxy-laitteessa
- vProxy-versioiden taulukko: NVP vProxy: NetWorker vProxyn versiotiedot
- vCenter-koontiversiot: https://kb.vmware.com/s/article/2143838
- ESXi-koontiversiot: https://kb.vmware.com/s/article/2143832
- NetWorker-yhteensopivuusmatriisi: https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Muut vaihtoehdot ProxyHC:lle:
usage: ProxyHC vCenter [-h] --name NAME --user USER [--pwd PWD] [--vm VM]
[--nsruser NSRUSER] [--nsrpwd NSRPWD]
[--nsrauthc NSRAUTHC] [--allproxies ALLPROXIES]
[--DDhost DDHOST]
{auth,port,perm,disk,hotadd,migration,listsession,annotation,cleanup,kb524127,all,layout,tasks,datastore,vmsnapchain,vmdisksize,termsoapsession}
...
positional arguments:
{auth,port,perm,disk,hotadd,migration,listsession,annotation,cleanup,kb524127,all,layout,tasks,datastore,vmsnapchain,vmdisksize,termsoapsession}
sub-command help
auth test authentication against vCenter server
port check open ports to ESXi hosts in cluster and data
domain systems
perm check vCenter access permissions
disk check & release extra disks from vProxy
hotadd check for hotadd access to provided VM
migration check vCenter for stale migration locks
listsession print login session list to log
annotation check vCenter for stale backup locks(annotations)
cleanup remove left over artifacts(extra disks,
locks/annotations) and find migration locks.
kb524127 check for invalid state of vProxy VM
all All vCenter tools(combination of port, perm and
cleanup)
layout check for description of files that make up VM
tasks check orphaned tasks in vCenter
datastore look for datastores with unsupported names
vmsnapchain check if any protected VM has excessive child disks
vmdisksize check if any protected VM has irregular disk size i.e.
trailing .5 KB
termsoapsession terminate soap session to vCenter from NWS
optional arguments:
-h, --help show this help message and exit
--name NAME hostname of the vCenter server
--user USER user name for login to vCenter server
--pwd PWD password for login to vCenter server
--vm VM DNS name of VM(as shown in vSphere)
--nsruser NSRUSER user name for login to NetWorker server
--nsrpwd NSRPWD password for login to NetWorker server
--nsrauthc NSRAUTHC Remote AuthC server
--allproxies ALLPROXIES
specify to do work on peer vProxies registered
--DDhost DDHOST provide DD IP/hostname for port connectivity tests