ScaleIO: Fehler beim Zurücksetzen beim Einschalten, da der Datenspeicher keine ATS-Sperren verwendet
Summary: Wenn vSphere Fehler zum Zurücksetzen beim Einschalten von einem oder mehreren Geräten meldet, sollte die hardwarebeschleunigte Sperre von VMFS3 aktiviert werden, wenn diese Geräte von ScaleIO stammen. Hier erfahren Sie, wie Sie dies ändern können. ...
Instructions
Fehler beim Zurücksetzen beim Einschalten können verschiedene Ursachen haben. Dieser Wissensdatenbank-Artikel bezieht sich auf einen der möglichen Gründe, die diese Fehler verursachen können.
Um festzustellen, ob dieser Wissensdatenbank-Artikel Ihr Problem löst, überprüfen Sie, ob die hardwarebeschleunigte Sperre auf dem ScaleIO-Gerät aktiviert ist.
Führen Sie den folgenden Befehl auf dem ESXi-Host aus, auf dem die Fehler zum Zurücksetzen beim Einschalten auftreten:
Rufen Sie die Volume-ID/den Volume-Namen aus den Protokollen oder vSphere ab:
vmkfstools -Ph -v1 /vmfs/volumes/
Wenn der Modus auf "Öffentlich" eingestellt ist, ändern Sie ihn in "Nur öffentliches ATS". So ändern Sie den Modus in "Nur öffentliches ATS":
Migrieren Sie alle VMs auf dem Datenspeicher oder schalten Sie sie aus.
Unmounten Sie den Datenspeicher von allen bis auf einen.
Stellen Sie eine SSH-Verbindung zum einzigen Host her, auf dem der Datenspeicher gemountet ist. Führen Sie folgenden Befehl aus:
vmkfstools --configATSOnly 1 /vmfs/disks/eui.number
(1 ist nur öffentliches ATS | 0 ist öffentlich)
Vergewissern Sie sich, dass der Modus jetzt Public ATS-Only lautet.
vmkfstools -Ph -v1 /vmfs/volumes/
Sobald diese Änderung vorgenommen wurde, überprüfen Sie die Protokolle, um festzustellen, ob die Fehler weiterhin auftreten.
Additional Information
Das folgende Ereignis ist ein Beispiel für das, was angezeigt wird:
VMkernel-Protokolle:
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
Suchen Sie in vSphere nach der eui.number, die in den Power-on Reset-Fehlern angezeigt wird. Suchen Sie anhand dieser Nummer den Datenspeicher, bei dem er sich präsentiert, und rufen Sie die Volume-ID ab:
Beispiel:
583ddd83-0216a301-4048-54ab3a6f9efd
Suchen Sie in den VMSupport-Protokollen im Befehlsordner nach der Datei, die der Volume-ID entspricht.
Beispiel:
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