Condividi tramite


Problemi noti relativi al supporto del protocollo NFS (Network File System) 3.0 per Azure Blob Storage

Questo articolo descrive le limitazioni e i problemi noti del supporto del protocollo NFS (NFS) 3.0 per Azure Blob Storage.

Importante

Poiché è necessario abilitare la funzionalità dello spazio dei nomi gerarchico dell'account per usare NFS 3.0, tutti i problemi noti descritti nell'articolo Problemi noti relativi ad Azure Data Lake Storage si applicano anche all'account.

Supporto di NFS 3.0

  • Il supporto di NFS 3.0 non può essere abilitato per gli account di storage esistenti.
  • Il supporto di NFS 3.0 non può essere disabilitato in un account storage dopo averlo abilitato.
  • L'archiviazione con ridondanza geografica è supportata solo per gli scenari di failover non pianificati e non è supportata per il failover pianificato.
  • L'archiviazione con ridondanza geografica zonale e l'archiviazione con ridondanza geografica con accesso in lettura non sono supportate quando si crea un account di archiviazione NFS 3.0.
  • Access control list (ACL) non possono essere utilizzati per autorizzare una richiesta NFS 3.0. Se l'ACL o un blob o una directory contiene una voce per un utente o un gruppo specificato, tale file diventa inaccessibile nel client per gli utenti non-root. È necessario rimuovere queste voci per ripristinare l'accesso agli utenti non-root sul client. Per informazioni su come rimuovere una voce ACL per utenti e gruppi denominati, vedere Come impostare ACL.
  • Gli account abilitati per NFS 3.0 non supportano il backup archiviato di Azure Data Lake Storage.

Funzionalità di NFS 3.0

Le caratteristiche del protocollo NFS 3.0 seguenti non sono ancora supportate:

  • Uso di NFS 3.0 su UDP. È supportato solo NFS 3.0 su TCP.
  • Blocco dei file con Gestione blocchi di rete. I comandi di montaggio devono includere il -o nolock parametro .
  • Montaggio delle sottodirectory. È possibile montare solo la directory radice (contenitore).
  • Elencare i montaggi, ad esempio usando il comando showmount -a.
  • Elencare le esportazioni , ad esempio usando il comando showmount -e.
  • Uso di collegamenti rigidi.
  • Esportazione di un contenitore come sola lettura.

Client NFS 3.0

Il client Windows per NFS non è ancora supportato. È disponibile una soluzione alternativa che usa il sottosistema Windows per Linux (WSL 2) per montare l'archiviazione usando il protocollo NFS 3.0. Per altre informazioni, vedere il progetto BlobNFS-wsl2 in GitHub.

funzionalità di Blob Storage

Quando si abilita il supporto del protocollo NFS 3.0, alcune funzionalità di Archiviazione BLOB di Azure sono completamente supportate, ma alcune funzionalità potrebbero essere supportate solo a livello di anteprima o non ancora supportate.

Per informazioni su come ogni funzionalità di Blob Storage è supportata negli account con supporto NFS 3.0 abilitato, vedere Blob Storage supporto delle funzionalità per gli account Azure Storage.

Nota

I siti Web statici sono un esempio di funzionalità parzialmente supportata. La pagina di configurazione per i siti Web statici non viene ancora visualizzata nel portale di Azure per gli account con supporto NFS 3.0 abilitato. È possibile abilitare i siti Web statici solo usando Azure PowerShell o l'interfaccia della riga di comando di Azure.

Eventi di Archiviazione BLOB

I nomi delle operazioni NFS non vengono visualizzati nei log delle risorse o nelle risposte restituite da Griglia di eventi di Azure. Vengono visualizzate solo le operazioni BLOB in blocchi. Quando l'applicazione effettua una richiesta usando il protocollo NFS 3.0, tale richiesta viene convertita in combinazione di operazioni BLOB in blocchi. Ad esempio, le richieste di chiamata a procedura remota (RPC) di lettura NFS 3.0 vengono tradotte in un'operazione Get Blob. Le richieste RPC di scrittura NFS 3.0 vengono convertite in una combinazione di Get Block List, Put Blocke Put Block List.

Gli eventi di archiviazione non sono supportati per operazioni specifiche di NFS. Se si eseguono operazioni di archiviazione BLOB o data lake in un account abilitato per NFS, gli eventi vengono creati in base all'API chiamata.

Appartenenza a un gruppo in una condivisione NFS

I file e le directory che crei in una condivisione NFS ereditano sempre l'ID gruppo della directory padre, indipendentemente dal fatto che il Set Group ID sia attivo sulla directory padre.