ScaleIO: Errori di reimpostazione all'accensione dovuti a un datastore che non utilizza blocchi ATS
Summary: Quando vSphere segnala errori di ripristino all'accensione da uno o più dispositivi, se tali dispositivi provengono da ScaleIO, è necessario abilitare il blocco con accelerazione hardware VMFS3. Questa è la procedura per modificare questa impostazione. ...
Instructions
Gli errori di "power-on reset" sono causati da diversi motivi. Questo articolo della KB riguarda uno dei possibili motivi che possono causare questi errori.
Per verificare se questo articolo della KB risolve il problema, verificare se il blocco con accelerazione hardware è abilitato sul dispositivo ScaleIO.
Eseguire il seguente comando sull host ESXi che presenta gli errori di ripristino all'accensione:
Recuperare l'ID/nome del volume dai log o da vSphere:
vmkfstools -Ph -v1 /vmfs/volumes/
Se la modalità è impostata su "Public", modificarla in "Public ATS-Only". Come modificare la modalità in Public ATS-Only:
Migrare tutte le VM sul datastore o spegnerle.
Disinstallare il datastore da tutti gli host tranne uno.
Connettersi con SSH all'unico host in cui è stato eseguito il mounting del datastore. Eseguire:
vmkfstools --configATSOnly 1 /vmfs/disks/eui.number
(1 è solo ATS pubblico | 0 è pubblico)
Verificare che la modalità sia ora Public ATS-Only.
vmkfstools -Ph -v1 /vmfs/volumes/
Una volta apportata questa modifica, controllare i registri per verificare se gli errori continuano a verificarsi.
Additional Information
L'evento seguente è un esempio di ciò che viene visualizzato:
Registri VMkernel:
Line 3135: 2017-01-16T20:02:57.847Z cpu41:33611)ScsiCore: 1609: Power-on Reset occurred on eui.1e43660515bd6ba33eb0809500000000 Line 6741: 2017-01-16T20:03:33.849Z cpu41:33611)ScsiCore: 1609: Power-on Reset occurred on eui.1e43660515bd6ba33eb0809500000000 trc logs (from the Primary MDM):
Line 138: 17/01 14:59:18.386534 f07d2eb8:volMgr_BulkGenUpdateMem:04948: Allow SCSI-2-Reserve to vol 3eb0809500000000 Requester isID fffffffffffffffe Requester sdcId 207d5fbe00000005 Requester vol2SDCIId ffffffff00000000 Line 232: 17/01 14:59:30.117231 f07d2eb8:volMgr_BulkGenUpdateMem:04948: Allow SCSI-2-Reserve to vol 3eb0809500000000 Requester isID fffffffffffffffe Requester sdcId 207daddc0000000b Requester vol2SDCIId ffffffff00000000
Cercare in vSphere il numero eui.number visualizzato negli errori di reimpostazione all'accensione. Utilizzando questo numero, individuare il datastore a cui si presenta e ottenere l'ID del volume:
Esempio:
583ddd83-0216a301-4048-54ab3a6f9efd
Dai registri VMSupport nella cartella dei comandi, cercare il file corrispondente all'ID del volume.
Esempio:
vmkfstools_-P--v-10-vmfsvolumes583ddd83-0216a301-4048-54ab3a6f9efd vmkfstools_-P--v-10-vmfsvolumes583ddd83-0216a301-4048-54ab3a6f9efd: VMFS-5.61 file system spanning 1 partitions. File system label (if any): sio_sc1bm_gw Mode: public Capacity 68451041280 (65280 file blocks * 1048576), 46207598592 (44067 blocks) avail, max supported file size 69201586814976 Volume Creation Time: Tue Nov 29 19:56:51 2016 Files (max/free): 130000/129943 Ptr Blocks (max/free): 64512/64466 Sub Blocks (max/free): 32000/31981 Secondary Ptr Blocks (max/free): 256/256 File Blocks (overcommit/used/overcommit %): 0/21213/0 Ptr Blocks (overcommit/used/overcommit %): 0/46/0 Sub Blocks (overcommit/used/overcommit %): 0/19/0 Volume Metadata size: 804028416 UUID: 583ddd83-0216a301-4048-54ab3a6f9efd Logical device: 583ddd7e-1fbfcf0d-78ac-54ab3a6f9efd Partitions spanned (on "lvm"): eui.1e43660515bd6ba33eb0809500000000:1 Is Native Snapshot Capable: YES OBJLIB-LIB: ObjLib cleanup done. WORKER: asyncOps=0 maxActiveOps=0 maxPending=0 maxCompleted=0