This question is similar to Is the fdisk partition type important when using lvm however will ask it for clarity.
On a CentOS 6.5 insall, I accidentally took a new 3TB virtual disk and performed the commands pvcreate, vgcreate, and lvcreate then mkfs.ext4 to create an LVM. This without even using fdisk. While all documentation, even the documentation found in books for the RHCSA exam all read that the first step is to create a partition and use fdisk prior to creating the LVM, I have successfully created an LVM and mounted it for use, and it survived a reboot without using fdisk.
Logically, this should work as fdisk is behind the curve compared against others like parted and gdisk. So, it doesn't seem that I should have to use fdisk.
Any thoughts. Is this a good practice?