Hi,

unstable branch crushtool is failing for me like this:

# crushtool --num_osds 32 -o test.crushmap --build shelf uniform 8 host uniform 
1 root straw 0
failed to open log file '/var/log/ceph/': error 21: Is a directory

This error seems to happen at crushtool.cc:925:

925           dout(0) << "layer " << type
926                   << "  " << l.name
927                   << "  bucket type " << l.buckettype
928                   << "  " << l.size 
929                   << dendl;


AFAICS commit 986c2af4aeb switched dout to use DoutStreambuf,
and by default (commit 952111451c3) everything now logs to a
file.

What's the right way to get crushtool to log to stdout or
stderr?  Or, how to I get crushtool to use a log file
of my choice?

Thanks -- Jim



--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to