To work with LVM the kernel must support the following elements:
It is highly recommended that they are build as part of the kernel (setting them to "y") and not as module. You will have the life much easier.
If you don't know how to create a kernel under Debian, please refere you to
http://www.de.debian.org/doc/manuals/reference/ch-kernel.en.html
Debian provides a package that contains all what you need to manage your LVM. To install the tools execute
apt-get install lvm10