ScaleIO: Fejl ved opstart på grund af, at datastore ikke bruger ATS-låse
Summary: Når vSphere rapporterer fejl ved opstart af nulstilling fra en eller flere enheder, bør VMFS3-hardwareaccelereret låsning være aktiveret, hvis disse enheder er fra ScaleIO. Dette er proceduren for, hvordan du ændrer dette. ...
Instructions
Fejl med "nulstilling ved opstart" skyldes flere forskellige årsager. Denne KB omhandler en af de mulige årsager, der kan forårsage disse fejl.
For at se, om denne KB løser dit problem, skal du kontrollere, om hardwareaccelereret låsning er aktiveret på ScaleIO-enheden.
Kør følgende kommando på ESXi-værten, hvor der er nulstillet ved opstart:
Hent Volume ID/Name fra logfilerne eller vSphere:
vmkfstools -Ph -v1 /vmfs/volumes/
Hvis tilstanden er indstillet til "Offentlig", skal du ændre dette til "Kun offentlig ATS" Sådan ændres tilstanden til Kun offentlig ATS:
Migrer alle VM'er på datalageret, eller sluk dem.
Afmonter datalageret fra alle værter undtagen én.
SSH til den eneste vært, der har datalageret monteret. Kør:
vmkfstools --configATSOnly 1 /vmfs/disks/eui.number
(1 er kun offentlig ATS | 0 er offentlig)
Kontroller, at tilstanden nu kun er offentlig ATS.
vmkfstools -Ph -v1 /vmfs/volumes/
Når denne ændring er foretaget, skal du kontrollere logfilerne for at se, om fejlene stadig forekommer.
Additional Information
Følgende begivenhed er et eksempel på, hvad der ses:
Vmkernel-logfiler:
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
Se i vSphere efter det eui.nummer, der ses i fejlene ved nulstilling ved opstart. Brug dette nummer til at finde det datalager, det præsenterer sig for, og få volumen-id'et:
Eksempel:
583ddd83-0216a301-4048-54ab3a6f9efd
I VMSupport-logfilerne i kommandomappen skal du se efter den fil, der svarer til diskenheds-id et.
Eksempel:
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