It's basically saying that you're missing some pre-requisite for the vCD service. the yum command provided should have installed them.
When you did the installation of CentOS itself, did you not install all the normal server packages for a non-GUI installation? I can't remember the exact terms, but you're definitely missing something that's expected from the core OS/Packages.