We're trying to create a stripe-mirror volume with DRL enabled. The manual
says to use a DCO log type instead of a regular DRL log. But when we try
to do this with vxassist we get an error. Maybe I'm just specify the options
incorrectly and can use a pointer. We can make a regular stripe-mirror volume
with this command:

vxassist -b -g rawdg -o ordered make sm4 1757663232 \
layout=stripe-mirror nmirror=2 ncol=3 stripewidth=1M \
ifs05_07 ifs05_08 ifs05_09 ifs03_01 ifs03_02 ifs03_03

which works just fine (but it doesn't have the DRL or DCO log). But this
command (which is a slight modification of the above command), that attempts
to make a similar volume but with a DCO log, fails:

vxassist -b -g rawdg -o ordered make sm4 1757663232 layout=stripe-mirror
\
logtype=dco dcoversion=20 nmirror=2 ncol=3 stripewidth=1M \
ifs05_07 ifs05_08 ifs05_09 ifs03_01 ifs03_02 ifs03_03

It fails with the following error:

VxVM vxassist ERROR V-5-1-4414 Invalid specification;
The number of specified classes/disks is incorrect for ordered space
allocation

What am I leaving out? I was under the impression that we don't have to
specify the disks to put the logs on because they are incorporated into the
volume itself. So what's missing?

Thanks.

Karl