Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Scopri come fornire al client ONTAP SMB l'accesso ai link simbolici UNIX

Collaboratori netapp-barbe dmp-netapp netapp-aaron-holt netapp-aherbin

Un collegamento simbolico è un file creato in un ambiente UNIX che contiene un riferimento a un altro file o directory. Se un client accede a un collegamento simbolico, il client viene reindirizzato al file o alla directory di destinazione a cui si riferisce il collegamento simbolico. ONTAP supporta collegamenti simbolici relativi e assoluti, inclusi i widelink (collegamenti assoluti con destinazioni esterne al file system locale).

ONTAP offre ai client SMB la possibilità di seguire i collegamenti simbolici UNIX configurati sulla SVM. Questa funzione è opzionale ed è possibile configurarla in base alle condivisioni, utilizzando -symlink-properties opzione di vserver cifs share create con una delle seguenti impostazioni:

  • Abilitato con accesso in lettura/scrittura

  • Abilitato con accesso di sola lettura

  • Disattivato nascondendo i collegamenti simbolici dai client SMB

  • Disattivato senza accesso ai collegamenti simbolici dai client SMB

Se si abilitano i collegamenti simbolici su una condivisione, i collegamenti simbolici relativi funzionano senza ulteriori configurazioni.

Se si abilitano i collegamenti simbolici su una condivisione, i collegamenti simbolici assoluti non funzionano immediatamente. È necessario innanzitutto creare un mapping tra il percorso UNIX del collegamento simbolico e il percorso SMB di destinazione. Quando si creano mappature di collegamento simboliche assolute, è possibile specificare se si tratta di un collegamento locale o di un widelink; i widelink possono essere collegamenti a file system su altri dispositivi di storage o collegamenti a file system ospitati in SVM separate sullo stesso sistema ONTAP. Quando si crea un widelink, deve includere le informazioni che il client deve seguire; ovvero, si crea un punto di analisi per il client per rilevare il punto di giunzione della directory. Se si crea un collegamento simbolico assoluto a un file o a una directory all'esterno della condivisione locale ma si imposta la località su locale, ONTAP non consente l'accesso alla destinazione.

Nota

Se un client tenta di eliminare un collegamento simbolico locale (assoluto o relativo), viene cancellato solo il collegamento simbolico, non il file o la directory di destinazione. Tuttavia, se un client tenta di eliminare un widelink, potrebbe eliminare il file o la directory di destinazione effettiva a cui si riferisce il widelink. ONTAP non ha il controllo su questo dato che il client può aprire esplicitamente il file o la directory di destinazione all'esterno della SVM ed eliminarlo.

  • Reparse point e servizi file system ONTAP

    Un punto di analisi è un oggetto del file system NTFS che può essere facoltativamente memorizzato sui volumi insieme a un file. I reparse point offrono ai client SMB la possibilità di ricevere servizi di file system avanzati o estesi quando si lavora con volumi di stile NTFS. I punti di analisi sono costituiti da tag standard che identificano il tipo di punto di analisi e il contenuto del punto di analisi che può essere recuperato dai client SMB per un'ulteriore elaborazione da parte del client. Dei tipi di oggetti disponibili per la funzionalità estesa del file system, ONTAP implementa il supporto per i collegamenti simbolici NTFS e i punti di giunzione della directory utilizzando tag di punto di analisi. I client SMB che non sono in grado di comprendere il contenuto di un punto di analisi lo ignorano semplicemente e non forniscono il servizio di file system esteso che il punto di analisi potrebbe abilitare.

  • Directory Junction point e supporto ONTAP per link simbolici

    I punti di giunzione della directory sono posizioni all'interno di una struttura di directory del file system che possono fare riferimento a posizioni alternative in cui sono memorizzati i file, su un percorso diverso (collegamenti simbolici) o su un dispositivo di storage separato (widelink). I server SMB di ONTAP espongono i punti di giunzione della directory ai client Windows come punti di analisi, consentendo ai client in grado di ottenere contenuti dei punti di analisi da ONTAP quando viene attraversato un punto di giunzione della directory. In questo modo, possono navigare e connettersi a diversi percorsi o dispositivi di storage come se fossero parte dello stesso file system.

  • Abilitazione del supporto widelink utilizzando le opzioni di reparse point

    L' -is-use-junctions-as-reparse-points-enabled`opzione è attivata per impostazione predefinita in ONTAP 9. L'opzione per abilitare le informazioni è configurabile in base alla versione del protocollo, poiché non tutti i client SMB supportano i widelink. Questo consente agli amministratori di gestire sia i client SMB supportati che quelli non supportati. È necessario abilitare l'opzione. `-widelink-as-reparse-point-versions per ogni protocollo client che accede alla condivisione tramite widelink; il valore predefinito è SMB1.