PowerFlex: Errori di I/O ESXi e possibile blocco dell host (FastSlab_Alloc)
Summary: PowerFlex: Errori di I/O ESXi e possibile blocco dell host (FastSlab_Alloc)
Symptoms
Con determinati carichi gli errori di I/O vengono restituiti all'applicazione, una richiesta di I/O viene interrotta dal sistema operativo, il bus viene reimpostato e l'host ESXi potrebbe bloccarsi.
Host SDC ESXi
SDC configurato con la profondità di coda predefinita
Errori di I/O non disponibili restituiti all'applicazione.
Vmkernel.log:
2019-09-01T04:35:16.313Z cpu33:66292)scini: blkDev_HandleRequest:2656: ScaleIO R2_6:Error: FastSlab_Alloc for Mit Command. TargetID 16, LUN 16. CDB Opcode 0x8a.
Cause
La profondità della coda può essere un numero compreso tra 32 e 16384, mentre l'impostazione predefinita è 32.
Si consiglia di modificare la profondità della coda impostandola su 512.
Quando la lunghezza della coda dell SDC si avvicina al limite superiore, l SDC potrebbe non essere in grado di allocare risorse di memoria sufficienti dal kernel ESXi per supportare richieste di I/O aggiuntive.
Quando l SDC non è in grado di allocare la memoria necessaria nelle circostanze sopra menzionate, un problema software nell SDC impedisce di rispondere alle richieste di I/O associate.
Resolution
Per risolvere questo problema, ridurre la profondità della coda dell SDC.
-
Impostazione di ESXi
sciniModuliblkDev_QDepth. Il valore consigliato è 512.
La modifica non prevede alcun impatto sulle prestazioni delle applicazioni.
Consultare la documentazione per i passaggi necessari per modificare i parametri di configurazione di ESXi SDC.
Ad esempio, il seguente comando aggiungeblkDev_QDepthparametri esistenti solo se non è impostato. Per rendere effettivi i parametri, è necessario riavviare il sistema.grep scini /etc/vmware/esx.conf | grep -qw blkDev_QDepth || esxcli system module parameters set -m scini -p "$(awk -F'"' '/scini\/options/{print $2}' /etc/vmware/esx.conf) blkDev_QDepth=512"
Additional Information
Versioni interessate
PowerFlex 3.x
PowerFlex 4.x
Risolto nella versione
TBD