|
|
220b19 |
Supported Kdump Targets
|
|
|
220b19 |
|
|
|
220b19 |
This document try to list all supported kdump targets, and those supported
|
|
|
220b19 |
or unknown/tech-preview targets, this can help users to decide whether a dump
|
|
|
220b19 |
solution is available.
|
|
|
220b19 |
|
|
|
220b19 |
Dump Target support status
|
|
|
220b19 |
==========================
|
|
|
220b19 |
This section tries to come up with some kind of guidelines in terms of
|
|
|
220b19 |
what dump targets are supported/not supported. Whatever is listed here
|
|
|
220b19 |
is not binding in any manner. It is just sharing of current understanding
|
|
|
220b19 |
and if something is not right, this section needs to be edited.
|
|
|
220b19 |
|
|
|
220b19 |
Following are 3 lists. First one contains supported targets. These are
|
|
|
220b19 |
generic configurations which should work and some configuration most
|
|
|
220b19 |
likely has worked in testing. Second list is known unsupported targets.
|
|
|
220b19 |
These targets we know either don't work or we don't support. And third
|
|
|
220b19 |
list is unknown/tech-preview. We either don't yet know the status of kdump
|
|
|
220b19 |
on these targets or these are under tech-preview.
|
|
|
220b19 |
|
|
|
220b19 |
Note, these lists are not set in stone and can be changed at any point of
|
|
|
220b19 |
time. Also these lists might not be complete. We will add/remove items to
|
|
|
220b19 |
it as we get more testing information. Also, there are many corner cases
|
|
|
220b19 |
which can't possibly be listed. For example in general we might be
|
|
|
220b19 |
supporting software iscsi but there might be some configurations of it
|
|
|
220b19 |
which don't work.
|
|
|
220b19 |
|
|
|
220b19 |
So if any target is listed in supported section, it does not mean it works
|
|
|
220b19 |
in all possible configurations. It just means that in common configurations
|
|
|
220b19 |
it should work but there can be issues with particular configurations which
|
|
|
220b19 |
are not supported. As we come to know of particular issues, we will keep on
|
|
|
220b19 |
updating lists accordingly.
|
|
|
220b19 |
|
|
|
220b19 |
|
|
|
220b19 |
Supported Dump targets
|
|
|
220b19 |
----------------------
|
|
|
220b19 |
storage:
|
|
|
6622a1 |
LVM volume
|
|
|
6622a1 |
Thin provisioning volume
|
|
|
220b19 |
FC disks (qla2xxx, lpfc, bnx2fc, bfa)
|
|
|
220b19 |
software initiator based iSCSI
|
|
|
220b19 |
software RAID (mdraid)
|
|
|
9e86be |
hardware RAID (smartpqi, hpsa, megaraid, mpt3sas, aacraid, mpi3mr)
|
|
|
220b19 |
SCSI/SATA disks
|
|
|
220b19 |
iSCSI HBA (all offload)
|
|
|
220b19 |
hardware FCoE (qla2xxx, lpfc)
|
|
|
220b19 |
software FCoE (bnx2fc) (Extra configuration required,
|
|
|
220b19 |
please read "Note on FCoE" section below)
|
|
Lichen Liu |
e44295 |
NVMe-FC (qla2xxx, lpfc)
|
|
|
220b19 |
|
|
|
220b19 |
network:
|
|
|
9e86be |
Hardware using kernel modules: (igb, ixgbe, ice, i40e, e1000e, igc,
|
|
|
9e86be |
tg3, bnx2x, bnxt_en, qede, cxgb4, be2net, enic, sfc, mlx4_en,
|
|
|
9e86be |
mlx5_core, r8169, atlantic, nfp, ionic; nicvf (aarch64 only))
|
|
|
220b19 |
protocol: ipv4
|
|
|
220b19 |
bonding
|
|
|
220b19 |
vlan
|
|
|
220b19 |
bridge
|
|
|
220b19 |
vlan tagged bonding
|
|
|
9e86be |
bridge over bond/vlan
|
|
|
220b19 |
|
|
|
220b19 |
hypervisor:
|
|
|
220b19 |
kvm
|
|
|
220b19 |
xen (Supported in select configurations only)
|
|
|
220b19 |
|
|
|
220b19 |
filesystem:
|
|
|
220b19 |
ext[234]
|
|
|
220b19 |
xfs
|
|
|
220b19 |
nfs
|
|
|
241dad |
virtiofs
|
|
|
220b19 |
|
|
|
220b19 |
firmware:
|
|
|
220b19 |
BIOS
|
|
|
220b19 |
UEFI
|
|
|
220b19 |
|
|
|
220b19 |
hypervisor:
|
|
|
9e86be |
VMWare ESXi 4.x 5.x would not be tested/supported any more.
|
|
|
9e86be |
only support ESXi 6.6, 6.7, 7.0
|
|
|
9e86be |
Hyper-V 2012 R2 (RHEL Gen1 UP Guest only), later version will
|
|
|
9e86be |
also be tested/supported
|
|
|
220b19 |
|
|
|
220b19 |
Unsupported Dump targets
|
|
|
220b19 |
------------------------
|
|
|
220b19 |
storage:
|
|
|
220b19 |
BIOS RAID
|
|
|
220b19 |
Software iSCSI with iBFT (bnx2i, cxgb3i, cxgb4i)
|
|
|
220b19 |
Software iSCSI with hybrid (be2iscsi)
|
|
|
220b19 |
FCoE
|
|
|
220b19 |
legacy IDE
|
|
|
220b19 |
glusterfs
|
|
|
220b19 |
gfs2/clvm/halvm
|
|
|
220b19 |
|
|
|
220b19 |
network:
|
|
|
220b19 |
hardware using kernel modules: (sfc SRIOV, cxgb4vf, pch_gbe)
|
|
|
220b19 |
protocol: ipv6
|
|
|
220b19 |
wireless
|
|
|
220b19 |
Infiniband (IB)
|
|
|
220b19 |
vlan over bridge/team
|
|
|
220b19 |
|
|
|
220b19 |
filesystem:
|
|
|
220b19 |
btrfs
|
|
|
220b19 |
|
|
|
220b19 |
Unknown/tech-preview
|
|
|
220b19 |
--------------------
|
|
|
220b19 |
storage:
|
|
|
220b19 |
PCI Express based SSDs
|
|
|
220b19 |
|
|
|
220b19 |
hypervisor:
|
|
|
220b19 |
Hyper-V 2008
|
|
|
220b19 |
Hyper-V 2012
|
|
|
220b19 |
|
|
|
220b19 |
|
|
|
220b19 |
Note on FCoE
|
|
|
220b19 |
=====================
|
|
|
220b19 |
If you are trying to dump to a software FCoE target, you may encounter OOM
|
|
|
220b19 |
issue, because some software FCoE requires more memory to work. In such case,
|
|
|
220b19 |
you may need to increase the kdump reserved memory size in "crashkernel="
|
|
|
220b19 |
kernel parameter.
|
|
|
220b19 |
|
|
|
220b19 |
For hardware FCoE, kdump should work naturally as firmware will do the
|
|
|
220b19 |
initialization job. The capture kernel and kdump tools will run just fine.
|