[Deepsea-users] Teuthology is not for unit testing
Lars Marowsky-Bree
lmb at suse.com
Mon Dec 5 01:41:07 MST 2016
On 2016-12-05T18:55:17, Tim Serong <tserong at suse.com> wrote:
> DeepSea's validate runner (invoked at the start of stage 3/deploy) will
> fail if you've got less than three mon nodes and/or less than four
> storage nodes. AIUI this restriction was deliberately put in place to
> discourage building tiny clusters :)
>
> > I know it's possible to run a Ceph cluster on a single node. Can DeepSea
> > do that kind of deployment right now? If not, what kind of modifications
> > would be needed?
>
> It might just be getting rid of those node count checks (or adding an
> option to skip them, which could be enabled when running tests?)
Indeed, I think having an override option here would be beneficial. For
production, sure. But in a lab, one might want to even stand up a single
node Ceph instance.
> If I'm right about the node count checks being the only thing to change,
> the minimum would probably be one VM, with one extra disk (or something
> that looks like a disk) to use for an OSD.
That sounds good to me.
Regards,
Lars
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde
More information about the Deepsea-users
mailing list