Dell Unity: Po upgradu řešení Unity na 5.1 není možné zálohovat zařízení vCenter Server Appliance do sdílených složek Unity NFS pomocí rozhraní pro správu zařízení VMware
Résumé: Zálohování vCenter Server Appliance (VCSA) pomocí rozhraní VMware Appliance Management Interface (VAMI) se po upgradu na verzi Unity na verzi 5.1 nedokončí. Je to způsobeno problémem s kódem v unity 5.1 a novějším, který odmítne požadavek na připojení ze softwaru vCenter, když je k cestě připojení přidáno lomítko "/". ...
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
Uživatel si všiml, že po upgradu systému Unity na verzi 5.1 nemohl provést zálohování vCenter Server Appliance (VCSA) do exportu Unity NFS pomocí rozhraní VMware Appliance Management Interface (VAMI). Stejná cesta zálohování NFS fungovala před upgradem kódu Unity.
K problému dochází pouze v určité situaci.
- Sdílená složka NFS se vytvoří v podsložce souborového systému.
- Název sdílené složky NFS je stejný jako název systému souborů.
- Na serveru NAS je povolen pouze protokol NFSv3.
Níže je uveden příklad exportní konfigurace NFS, při které dochází k problému se zálohováním:
Název FS: test
FS path: /test
místní cesty exportu NFS: /test/subfolder
Název exportu NFS: test
Umístění zálohy na VAMI je nfs://< nfs ip adresa/fqdn>:/test.

Obrázek 1: Příklad chybové zprávy Create Backup Schedule
Z umístění vCenter /var/log/vmware/applmgmt/applmgmt.log se požadavek připojení nezdařil z důvodu odepření přístupu.
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
Ve výchozím nastavení se při vytváření exportu NFS v unity exportují dvě cesty. První cesta je místní cesta k systému souborů a druhou cestou je exportovaná cesta, která představuje název sdílené složky, kterou uživatel určuje během vytváření sdílené složky.
Uživatel například vytvoří systém souborů "test_fs". Je připojen na "/test_fs" na kořenovém oddílu serveru NAS. Pokud uživatel exportuje kořenový oddíl "/test_fs" systému souborů "test_fs" jako sdílenou složku NFS "test_export", klient pro tento export uvidí dvě cesty připojení, jak je znázorněno níže:
Parametr s názvem showExportLevel na serveru NAS řídí, zda jsou zobrazeny obě cesty, nebo se zobrazí pouze jedna z cest, když je klient spuštěný jako showmount. Pokud se zobrazí pouze jedna cesta, je možné, že je nakonfigurována hodnota nonobject tohoto parametru.
Důvodem selhání zálohování pomocí nástroje VAMI je to, že aplikace VAMI přidá k cestě zálohování lomítko "/" a kvůli problému s kódem v Unity je cesta považována za neplatnou aplikací Unity, požadavek na připojení je zamítnut.
Pokud je například cesta zálohování nakonfigurována jako "nfs://5.6.7.12:/test", nástroj vCenter se pokusí připojit export NFS s cestou "nfs://5.6.7.12:/test/" a unity požadavek na připojení odmítne.
Tento problém se může vyskytnout také u klienta Linux, pokud je k cestě připojení přidáno lomítko "/".
Uživatel například vytvoří systém souborů "test_fs". Je připojen na "/test_fs" na kořenovém oddílu serveru NAS. Pokud uživatel exportuje kořenový oddíl "/test_fs" systému souborů "test_fs" jako sdílenou složku NFS "test_export", klient pro tento export uvidí dvě cesty připojení, jak je znázorněno níže:
[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)
Parametr s názvem showExportLevel na serveru NAS řídí, zda jsou zobrazeny obě cesty, nebo se zobrazí pouze jedna z cest, když je klient spuštěný jako showmount. Pokud se zobrazí pouze jedna cesta, je možné, že je nakonfigurována hodnota nonobject tohoto parametru.
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.
Důvodem selhání zálohování pomocí nástroje VAMI je to, že aplikace VAMI přidá k cestě zálohování lomítko "/" a kvůli problému s kódem v Unity je cesta považována za neplatnou aplikací Unity, požadavek na připojení je zamítnut.
Pokud je například cesta zálohování nakonfigurována jako "nfs://5.6.7.12:/test", nástroj vCenter se pokusí připojit export NFS s cestou "nfs://5.6.7.12:/test/" a unity požadavek na připojení odmítne.
Tento problém se může vyskytnout také u klienta Linux, pokud je k cestě připojení přidáno lomítko "/".
[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
Trvalá oprava bude k dispozici v dalším vydání kódu Unity, ale datum je orientační a může se změnit.
Existují dvě náhradní řešení, která lze použít, dokud nebude k dispozici vydání kódu.
Existují dvě náhradní řešení, která lze použít, dokud nebude k dispozici vydání kódu.
- K provedení zálohy v nástroji VAMI použijte místní cestu NFS.
- Povolení protokolu NFSv4 na serveru NAS.
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.