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
Summary: 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 "/". ...
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
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 /]#
Resolution
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.
Affected Products
Dell EMC Unity, Dell Unity Operating Environment (OE)Article Properties
Article Number: 000212114
Article Type: Solution
Last Modified: 26 Jun 2023
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.