Я развернул ceph через амулет и ceph очарование.
Мои серверы имеют 3 NIC (eth0 для управления, eth1, общедоступная сеть хранения данных, eth2 для сети кластера). Когда я развертываю ceph через амулет, он устанавливает все мониторы и ODS (локальные диски) очень приятно и легкий. Когда я смотрю на ceph.conf, он только использует eth0 для коммуникации. Изменение ceph.conf не помогает, поскольку амулет перезаписывает его снова.
Существует ли способ смочь настроить его?
Спасибо за помощь.
В настоящее время Амулет имеет очень простую сетевую модель, которая принимает только "частное" (в облачной среде) и "общественность" (внешне доступный) сети.
А более сложная сетевая модель с поддержкой настраиваемого пользователем несколько сетей разрабатываются прямо сейчас, но пока это не готово (скорее всего, для этих 14,10 выпусков), необходимо быть в состоянии сделать это вручную, после того, как Амулет развертывает Ceph.
можно даже вытянуть источник ceph очарования, настроить его и развернуть его от локального репозитория. Документация Амулета выезда относительно использования очарования - https://jujucharms.com/docs/stable/charms.