Hi,
ich habe mir ein NFS Target gemountet und möchte darauf die Host Kernel coredumps ablegen.
Aktuell sieht das Ergebnis so aus:
esxcli system coredump file list
Path Active Configured Size
-------------------------------------------------------- ------ ---------- ----------
/vmfs/volumes/1699b6bf-c84c70c5/vmkdump/hq-vn-1.dumpfile false false 1128267776
Wenn ich nun mit "esxcli system coredump file set --smart --enable true" setzten möchte bekomme ich als Ausgabe:
"Inappropriate ioctl for device. Please see the VMkernel log for detailed error information"
Im Logfile steht auch nur folgendes:
Dump: 1039: Could not set dump file /vmfs/volumes/1699b6bf-c84c70c5/vmkdump/hq-vn-1.dumpfile: Inappropriate ioctl for device
Hat hier wer einen Lösungsansatz für mich?
Grüße
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
Core Dump aktivieren
In diesen Anleitungen (KB 2077516) finde ich immer
zum Aktivieren.
Code: Alles auswählen
esxcli system coredump file set -p /vmfs/volumes/DATASTORE_UUID/vmkdump/FILENAME
zum Aktivieren.
jop nur würde das bei mir so aussehen, die UUID ist irgendwie sehr kurz und ich habe das Gefühl der ein "echter" UUD Wert erwartet wird.
Wenn ich mir alle UUIDs anzeigen lassen möchte:
ist das NFS share nicht dabei, alle anderen iSCSI Targets werden mit ihren UUIDs angezeigt.
Ich denk hier hab ich noch irgendwas nicht verstanden
Wenn ich mir alle UUIDs anzeigen lassen möchte:
Code: Alles auswählen
esxcfg-scsidevs -m
ist das NFS share nicht dabei, alle anderen iSCSI Targets werden mit ihren UUIDs angezeigt.
Ich denk hier hab ich noch irgendwas nicht verstanden
Code: Alles auswählen
/vmfs/volumes/1699b6bf-c84c70c5/vmkdump # esxcli system coredump file set -p /vmfs/volumes/1699b6bf-c84c70c5/vmkdump/hq-vn-1.dumpfile
Sysinfo error on operation returned status : Inappropriate ioctl for device. Please see the VMkernel log for detailed error information
Ich kann jetzt nicht sicher sagen, ob das auf NFS ueberhaupt gehen kann, aber:
NFS -> Network Filesystem. Das heisst: Dateibasiert
iSCSI/SAS/FC usw. (VMFS): Das heisst Blockbasiert
Wenn's unbedingt irgendwo im Netzwerk sein soll, koenntest Du ja auch ueber den Dump Collector nachdenken...
PS:
Die UUIDs von NFS-Shares sind tatsaechlich verkuerzt. Daran erkennt man sie ja in einem Logbundle
NFS -> Network Filesystem. Das heisst: Dateibasiert
iSCSI/SAS/FC usw. (VMFS): Das heisst Blockbasiert
Wenn's unbedingt irgendwo im Netzwerk sein soll, koenntest Du ja auch ueber den Dump Collector nachdenken...
PS:
Die UUIDs von NFS-Shares sind tatsaechlich verkuerzt. Daran erkennt man sie ja in einem Logbundle
ReedyTT hat geschrieben:dann mount ich eben ein zusätzliches ISCSI Target
Aber, wie ~thc schon erwaehnte: NICHT auf einem iSCSI Target, das per SW iSCSI angebunden ist.
Hier uebrigens der Link zum beleuchteten KB-Artikel Configuring a diagnostic coredump partition on an ESXi 5.x host
Darin gibt's diese Note:
Note: Configuring a remote device using the ESXi host software iSCSI initiator is not supported.
Vielleicht spendiert man fuer solche Faelle doch einfach ein kleines Local Storage.
Zurück zu „vSphere 5.5 / ESXi 5.5“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste