Dell Unity: vCenter Server Appliancen varmuuskopiointi Unityn NFS-jakoihin ei onnistu VMware Appliance Management -käyttöliittymän avulla Unity-päivityksen jälkeen versioon 5.1

Résumé: vCenter Server Appliance (VCSA) -varmuuskopiointi VMware Appliance Management Interface (VAMI) -käyttöliittymässä ei valmistu Unity 5.1 -päivityksen jälkeen. Tämä johtuu Unity 5.1 -versiossa ja uudemmissa versioissa olevasta koodiongelmasta, joka hylkää vCenterin asennuspyynnön, kun asennuspolkuun on liitetty vinoviiva /. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Käyttäjä havaitsi, että Unity 5.1 -päivityksen jälkeen vCenter Server Appliance (VCSA) -varmuuskopiointi Unity NFS -vientiin ei onnistunut VMware Appliance Management Interfacen (VAMI) kautta. Sama NFS-varmuuskopiointipolku toimi ennen Unity-koodin päivitystä. 

Ongelma ilmenee vain tietyissä tilanteissa.

  • NFS-jako luodaan tiedostojärjestelmän alikansioon. 
  • NFS-jakonimi on sama kuin tiedostojärjestelmän nimi. 
  • Nas-palvelimessa on käytössä vain NFSv3. 

Seuraavassa on esimerkki NFS-vientimäärityksestä, jossa on varmuuskopiointiongelma:

FS-nimi: FS-testipolku
: /test
NFS export local path: /test/subfolder
NFS -vientinimi: testi 


VAMI-varmuuskopiointisijainti on nfs://< nfs-palvelimen IP-osoite/fqdn>:/test.

Esimerkki Create Backup Schedule -virheilmoituksesta
Kuva 1: Esimerkki Create Backup Schedule -virheilmoituksesta


Asennuspyyntö vCenteristä /var/log/vmware/applmgmt/applmgmt.log epäonnistui käytön estymisen vuoksi. 

2023-04-06T01:22:04 AM UTC [2182]ERROR:plugins.MountedFSStorageIOLib:Cmd ['/usr/bin/mount', '-t', 'nfs', '5.6.7.12:/test/', '/storage/remote/backup/nfs/5.6.7.12/BKCA6Hf0/lrcCF3e2', '-o', 'hard,intr'] failed. rc: 32, stdout: , stderr: mount.nfs: access denied by server while mounting 5.6.7.12:/test/

2023-04-06T01:22:04 AM UTC [2182]INFO:plugins.MountedFSStorageIOLib:Failed to mount the nfs share 5.6.7.12:/test/ at /storage/remote/backup/nfs/5.6.7.12/BKCA6Hf0/lrcCF3e2. Err- rc: 32, out=, err=mount.nfs: access denied by server while mounting 5.6.7.12:/test/

2023-04-06T01:22:04 AM UTC [2182]ERROR:plugins.MountedFSStorageIOLib:Didn't mount the remote filesystem root.

Cause

Kun NFS-vienti luodaan Unityssä oletusarvoisesti, kaksi polkua viedään. Ensimmäinen polku on tiedostojärjestelmän paikallinen polku ja toinen polku on viedyn resurssin nimi, jonka käyttäjä määrittää jaon luonnin yhteydessä. 

Käyttäjä luo esimerkiksi test_fs tiedostojärjestelmän. Se on otettu käyttöön NAS-palvelimen pääosiossa /test_fs. Jos käyttäjä vie tiedostojärjestelmän "test_fs" pääosion /test_fs NFS-jakona test_export, työasema näkee tässä viennissä kaksi asennuspolkua, kuten kuvassa: 
[root@rhel8 ~]# showmount -e 5.6.7.12
Export list for 5.6.7.12:
/test/subfolder (everyone) >>>>  local path of the file system 
/test           (everyone) >>>> exported path (Share name)

NAS-palvelimen showExportLevel-niminen parametri määrittää, näkyvätkö molemmat polut vai vain toisen polun, kun työaseman suoritus on käytössä. Jos vain yksi polku näkyy, tämän parametrin ei-hyvä arvo on mahdollista määrittää. 
22:38:41 service@ABCDEFG spa:~/user# svc_nas Test_server -param -f nfs -i showExportLevel

Test_server :
name                    = showExportLevel
facility_name           = nfs
default_value           = 0
current_value           = 0
configured_value        = 0
param_type              = NAS server
user_action             = none
change_effective        = immediate
range                   = (0,2)
description             = An export is defined by both the exported path and the name of the export. By default the server reports both entries in the 'showmount -e' query. When set, this param will filter one or the other kind: Value=1 will report only the exported paths, Value=2 will report only the export names.

VAMI-liitäntää käyttävä varmuuskopiointi epäonnistuu, koska VAMI liittää varmuuskopiopolkuun vinoviivan /, ja Unityn koodiongelman vuoksi Unity pitää polkua virheellisenä, asennuspyyntöä ei toimiteta. 

Jos varmuuskopiopolku on esimerkiksi nfs://5.6.7.12:/test, vCenter yrittää ottaa NFS-vientitiedoston käyttöön polulla nfs://5.6.7.12:/test/ ja Unity hylkää asennuspyynnön. 

Ongelma voi ilmetä myös Linux-työasemassa, jos asennuspolkuun on liitetty vinoviiva /. 
[root@rhel8 ~]# showmount -e 5.6.7.12
Export list for 5.6.7.12:
/test/subfolder (everyone)
/test           (everyone)

[root@rhel8 /]# mount 5.6.7.12:/test/ /mnt
mount.nfs: access denied by server while mounting 5.6.7.12:/test/

[root@rhel8 /]# mount 5.6.7.12:/test /mnt
[root@rhel8 /]#

Résolution

Seuraavassa Unity-koodissa on tarkoitus saada pysyvä korjaus, mutta päivämäärä on alustava ja saattaa muuttua.  

On olemassa kaksi kiertotapaa, joita voi käyttää, kunnes koodijulkaisu on saatavilla. 
  • Tee varmuuskopiointi VAMI:ssa NFS:n paikallisella polulla. 
  • Ota NFSv4 käyttöön NAS-palvelimessa. 

Produits concernés

Dell EMC Unity, Dell Unity Operating Environment (OE)
Propriétés de l’article
Numéro d’article: 000212114
Type d’article: Solution
Dernière modification: 26 Jun 2023
Version:  5
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.