Alright, being a recent member of this forum, below is a list of articles which has helped me and can help you configuring a coredump
configuring coredump as a file (i feel this to be easy, use it in a vmfs based datastore)
https://kb.vmware.com/s/article/2077516
configuring coredump as a partition
https://kb.vmware.com/s/article/2004299
Recently I see that we are getting this warning from moving to 7.x from 6.7, have used the file method and was effective
Although, if you have a USB of size 64 GB (in my opinion) or higher as a boot media, you can use it to store coredumps too
first Navigate to
Host > Advanced System Settings > Edit
And set VMkernel.Boot.allowCoreDumpOnUsb to “True”
the boot option allowCoreDumpOnUsb=TRUE will also need to be set for it to be effective
reboot the host and while the boot process starts press shift+o and enter allowCoreDumpOnUsb=TRUE and then proceed
please refer --> https://kb.vmware.com/s/article/77009
once the host has booted successfully, you can verify with ---> esxcli system coredump partition get to ensure you got a coredump configured
Note: if you are using vSAN then its not recommended by VMware to configure coredump on it
https://kb.vmware.com/s/article/2074026
As of now SD/USB as a boot device is getting removed as a boot device option refer--> https://kb.vmware.com/s/article/85685
until 7.0 U2 d if you are booting from USB and want to store coredump there you can follow the above method
P.S. I hope this information helps the future folks visiting this thread in a hope to get their coredump configured, cheers
Thanks,
Srijith