I have machines under MAAS with 4 interfaces. I want to configure my ceph nodes to use two networks that are not the pxe boot network. MAAS doesn't "up" all of the interfaces when a machine is deployed. What is the best way to get the interfaces (and associated networks) up before I deploy my ceph services?
Do I do an juju add-machine --constraints ...
and then do juju deploy ... ceph --to ...
?
If I just tell MAAS to acquire and start the machine I can manually add the "auto ethx" lines to /etc/network/interfaces
and then shut them down and release them, but the ceph service is left sitting in an "allocating" state. The machine is up and I can juju ssh ceph/0
into it just fine, but there is no /var/log/juju
directory and it just waits forever.
I understand that the next release of MAAS will bring up all interfaces for me, but what do I do in the meantime to work around it?
0 Answers