How do you create a logical volume and mount it persistently?

bash pvcreate /dev/vdb1 vgcreate vgdata /dev/vdb1 lvcreate -n lvapp -L 1G vgdata mkfs.xfs /dev/vgdata/lvapp mkdir /app echo "/dev/vgdata/lvapp /app xfs defaults 0 0" /etc/fstab systemctl daemon-reload; mount -a