Most documentations about LVM have roughly these steps:
fdisk /dev/sdb
pvcreate /dev/sdb1
vgcreate fileserver /dev/sdb1
lvcreate --name share --size 40G fileserver
mkfs.ext4 /dev/fileserver/share
In some documentations I have seen as well that they did another fdisk between lvcreate and mkfs. And in another documentation I have seen that they left the first fdisk away as well. I tested now on one of my machines where I didn't do any fdisk at all and it works.
My question is now is the fdisk needed at all on secondary (non boot) hard-disks? And why? And does the fdisk between lvcreate and mkfs give any advantage?