Моя ситуация:
conjure-up
graylog
, используя juju
, просто отлично Во всех случаях :
$ juju deploy -n 3 ceph-osd --storage osd-devices=32G,2 --storage osd-journals=8G,1
Located charm "cs:ceph-osd-291".
Deploying charm "cs:ceph-osd-291".
Я также попытался:
$ juju deploy -n 3 ceph-osd --storage osd-devices=ebs,32G,2 --storage osd-journals=ebs,8G,1
Located charm "cs:ceph-osd-291".
Deploying charm "cs:ceph-osd-291".
ERROR cannot add application "ceph-osd": pool "ebs" not found
Я посмотрел мой пул хранения по умолчанию на maas, и он default
, Я попытался использовать этот пул, и я получил тот же вывод, что и выше, вывод № 2, поэтому я в итоге пошел с выводом № 1
$ juju status ceph-osd
Model Controller Cloud/Region Version SLA Timestamp
conjure-charmed-kubernet-7b6 conjure-up-01-14b 01 2.6.5 unsupported 12:05:18+10:00
App Version Status Scale Charm Store Rev OS Notes
ceph-osd waiting 0/3 ceph-osd jujucharms 291 ubuntu
Unit Workload Agent Machine Public address Ports Message
ceph-osd/6 waiting allocating 20 waiting for machine
ceph-osd/7 waiting allocating 21 waiting for machine
ceph-osd/8 waiting allocating 22 waiting for machine
Machine State DNS Inst id Series AZ Message
20 pending pending bionic failed to start machine 20 (failed to acquire node: No available machine matches constraints: [('agent_name', ['93d500ee-7e14-4ece-81ae-69137d451f3a']), ('storage', ['root:0,18:32,19:32,20:8']), ('zone', ['default'])] (resolved to "storage=root:0,18:32,19:32,20:8 zone=default")), retrying in 10s (2 more attempts)
21 pending pending bionic
22 pending pending bionic
afaik, проблема заключается в следующем, если я не ошибочно:
failed to start machine 20 (failed to acquire node: No available machine matches constraints: [('agent_name', ['93d500ee-7e14-4ece-81ae-69137d451f3a']), ('storage', ['root:0,18:32,19:32,20:8']), ('zone', ['default'])] (resolved to "storage=root:0,18:32,19:32,20:8 zone=default"))
Но также я вижу, что
я знаю, что правильно добавляю имена пулов хранения согласно https://maas.io/docs/kvm -host-storage-pool
И я заметил в соответствии с:
Формат параметра --storage: ,,. Доступные пулы хранения зависят и определяются вспомогательным облаком. Однако, опуская тип хранилища, будет выбран пул по умолчанию для этого облака (например, для AWS, пул по умолчанию - хранилище EBS).
Так что, возможно, установка неправильного пула хранения, если я использовал вывод № 1?
Я застрял и не уверен, как мне действовать