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