none
Windows 2012 - Windows Offloaded Data Transfers RRS feed

  • Domanda

  • Buongiorno,

    Vi chiedo se avere abilitato ODX in un Cluster Hyper-V Windows 2012 Datacenter può causare problemi/instabilità nella fase di Backup, tramite Software NetBackup.

    Il Cluster in questione ha 3 LUN da 1.3TB ciascuna e lo storage un NetApp FAS3210 che non supporta ODX; ultimamente ho dei log di errore nel Cluster con disservizi continui:

    Event ID 5120: Cluster Shared Volume 'Volume3' ('Cluster Disk 3') is no longer available on this node because of 'STATUS_IO_TIMEOUT(c00000b5)'. All I/O will temporarily be queued until a path to the volume is reestablished.

    Event ID 5142: Cluster Shared Volume 'Volume3' ('Cluster Disk 3') is no longer accessible from this cluster node because of error 'ERROR_TIMEOUT(1460)'. Please troubleshoot this node's connectivity to the storage device and network connectivity.

    Gli host hanno installato le seguenti patch che dovrebbero risolvere il problema, ma non è cosi':

    https://support.microsoft.com/en-us/kb/2813630

    https://support.microsoft.com/en-us/kb/2878635

    In altri Blog leggevo appunto che ODX funziona se anche lo storage lo supporta, ma di fatto il NatApp FAS3210 non supporta ODX:

    https://technet.microsoft.com/en-us/library/jj200627?f=255&MSPPError=-2147217396

    http://www.aidanfinn.com/?p=14231

    https://social.technet.microsoft.com/Forums/en-US/22325dbe-9c8f-4ded-8ed3-d2654e85ba44/all-vms-locked-up-in-server-2012-cluster?forum=winserverhyperv

    https://social.technet.microsoft.com/Forums/office/en-US/57bad473-beaf-4f4a-9395-92ba11964521/hyperv-2012-does-not-scale-and-is-not-stable-enough-for-production-use-who-has-200-vms-with?forum=winserverClustering

    Anche Voi avete avuto problemi simili?

    Grazie per il supporto.

    venerdì 6 gennaio 2017 11:19

Risposte

  • Ovviamente il rollup è riferito ad una differente versione (R2), quindi non è il tuo caso. L'unica strada veloce (quasi) ed indolore è quella di ricostruire la catena degli aggiornamenti. Vedi risposta precedente.

    Ma essendo un cluster in produzione con errori ti consiglio un ticket con il supporto (potrebbe anche essere gratuito)

    Saluti
    Nino

    mercoledì 11 gennaio 2017 13:10
    Moderatore

Tutte le risposte

  • Ciao Francesco, non credo che ODX sia la causa dell'errore. Il protocollo in pratica non viene utilizzato se la catena non è chiusa (Server <> Storage) e nel tuo caso il NetApp come indichi tu non supporta ODX.

    Ho trovato un documento interessante e molto tecnico che potresti utilizzare come base di verifica. All'interno del documento sono menzionate delle hotfixes, ti consiglio di verificare se sono applicabili al tuo ambiente.

    Troubleshooting Cluster Shared Volume Auto-Pauses – Event 5120

    Troubleshooting Cluster Shared Volume Recovery Failure – System Event 5142

    Altra verifica che farei è lato networking, se hai la possibilità di cambiare NIC e/o porta switch lo farei

    Saluti
    Nino

    venerdì 6 gennaio 2017 21:30
    Moderatore
  • Ciao Nino, grazie.

    Studio gli articoli e ci aggiorniamo.

    Grazie ancora

    domenica 8 gennaio 2017 18:01
  • Buongiorno Nino,

    nel seguente Link https://blogs.msdn.microsoft.com/clustering/2014/12/08/troubleshooting-cluster-shared-volume-auto-pauses-event-5120/, da Te consigliato, ho trovato un ulteriore aritcolo che riguarda le patch consigliate "Recommended hotfixes and updates for Windows Server 2012-based failover clusters": https://support.microsoft.com/it-it/kb/2784261

    Alcuni update della lista non sono installati nel mio cluster Windows 2012 Datacenter, ad esempio KB_2913695, KB_2916993. Però, nel momento in cui vado ad installare, ricevo il seguente messaggio: "The update is not applicable to your computer".

    Guardando le note, non ci sono prerequisiti particolari a parte che il Sistema sia Windows 2012 Datacenter.

    Ti chiedo se posso "forzare" comunque l' installazione (Expand –F e DSIM.exe) o ci sono controindicazioni particolari.

    Grazie per il supporto.

    mercoledì 11 gennaio 2017 07:28
  • Ciao Francesco, l'hotfix disponibile per Windows Server 2012 R2 è KB2913695. La KB2916993 è relativa a Windows Server 2012. Se l'hotfix non viene applicata sicuramente è stata superata da un aggiornamento cumulativo (anche se non ho trovato traccia).

    Personalmente evirerei di forzare l'hotfix. Ti consiglio di installare una VM con Windows Server 2012 base, di creare una snap iniziale e di applicare l'hotfix. Se tutto funziona ritorna indietro alla snap iniziale ed esegui tutti gli aggiornamenti disponibili fino ad oggi (o comunque fino al livello di aggiornamento del tuo cluster). A questo punto esegui nuovamente l'applicazione della fix.

    In ogni caso ti consiglio di aprire un ticket con il supporto.

    Saluti
    Nino


    mercoledì 11 gennaio 2017 08:16
    Moderatore
  • Ciao Nino,

    ho anche lo stesso problema con le restanti patch:

    KB_3048474, KB_3062586, KB_3090343: stesso errore.

    Le uniche Patch che ho applicato correttamente al nodo Hyper-V Windows 2012 Datacenter, sono: KB_3004098, KB_3018489; per le altre stesso errore: ""The update is not applicable to your computer".

    In alcune leggevo che è necessario installare il rollup https://support.microsoft.com/it-it/help/2919355/windows-rt-8.1,-windows-8.1,-and-windows-server-2012-r2-update-april-2014, ma in caso di Windows 2012 R2; quindi non nel mio caso...

    Non so se è capitato ad altri IT.

    Grazie

    mercoledì 11 gennaio 2017 09:00
  • Ovviamente il rollup è riferito ad una differente versione (R2), quindi non è il tuo caso. L'unica strada veloce (quasi) ed indolore è quella di ricostruire la catena degli aggiornamenti. Vedi risposta precedente.

    Ma essendo un cluster in produzione con errori ti consiglio un ticket con il supporto (potrebbe anche essere gratuito)

    Saluti
    Nino

    mercoledì 11 gennaio 2017 13:10
    Moderatore
  • Ciao Nino,

    sono in contatto con il supporto MS; appena ho novità, Ti aggiorno.

    Grazie ancora

    mercoledì 11 gennaio 2017 14:42
  • Ciao Nino,

    il supporto Microsoft mi ha comuinicato che per quanto riguarda le patch, i sistemi sono aggiornati; le patch non applicabili, sono state sostituite da Rollup e CU successive.

    Per il problema dei volumi, ho trovato questo articolo:

    https://social.technet.microsoft.com/Forums/it-IT/ef438966-7514-406e-ae1e-680cdbd3b4b4/hyperv-cluster-backup-problem-unexpected-failure-error-code-48f01000003?forum=dpmhypervbackup

    Anche io nei sistemi trovo l' errore VDS e pare che sia stato risolto disabilitando ODX.

    Cosa ne pensi?

    Grazie ancora

    giovedì 19 gennaio 2017 10:17
  • Ma tu hai aperto il ticket per verificare l'applicabilità delle KB o per gestire gli errori? Te lo chiedo perché ho trovato traccia del problema proprio in una delle KB che hai indicato tu, la KB2813630.

    Hotfix information
    This hotfix prevents a CSV failover by fixing an underlying issue in NTFS and by increasing the overall resilience of the Cluster service and CSV during expected pause states.

    To avoid CSV failovers, you may have to make additional changes to the computer after you install the hotfix. For example, you may be experiencing the issue described in the "Symptoms" section because of the lack of hardware support for Offloaded Data Transfer (ODX). This causes delays when the operating system queries for hardware support during I/O requests.

    In this situation, disable ODX by changing the FilterSupportedFeaturesMode value for the storage device that does not support ODX to 1.

    Potresti essere nella situazione descritta in questo interessante articolo di John Marlin: Is Offloaded Data Transfers (ODX) working?

    Saluti
    Nino

    sabato 21 gennaio 2017 18:42
    Moderatore
  • Ciao Nino, 

    grazie ancora per la risposta.

    Ho aperto la call a Microsoft e stanno analizzando i log del report .cab che mi hanno fatto produrre sul Server.

    In ogni caso e con buonissime probabilità, hai fatto centro. :)

    Infatti, sul Server è installata la patch KB 2878635, che in pratica ha sostituito la KB 2813630, ed ho ODX abilitato con Key=0; non solo, NetApp mi ha confermato che l' attuale versione in uso di O.S. Ontap non supporta ODX.

    Credo sia il caso di disabilitare ODX modificando la KEY=1

    Ci aggiorniamo.

    Grazie ancora....

    sabato 21 gennaio 2017 22:03