Hi,
I would ensure that the following points are met before creating the new VMFS volume:
LUN presentation - Make sure that the LUN is presented to the ESXi host correctly and that the ESXi host can see the LUNs. You can use esxcfg-scsidevs command or check Configuration > Storage Adapters in the vSphere Client.
Permissions - The ESXi host should have Read/Write permissions on the LUN
Size - What is the size of the LUN that is being presented, make sure that you have not maxed out the size as per Storage Vendor & VMFS config. For ESXi 5 and later the maximum LUN size can be upto 64 TB.
vmkernel - If you are unable to determine the cause of this issue, check the /var/log/vmkernel.log and try to search in VMware KB using the error reported or paste it here.
Hope this helps !
-f10