Contêineres Openstack LXC com DNS ausente

1

Em meu ambiente openstack recentemente implantado, notei que o CEPH estava falhando nos 3 contêineres LXC.

016-05-03 02:18:38 INFO juju-log Unknown hook update-status - skipping.
Reading package lists... Donete-status 
Building dependency tree       -status 
Reading state information... Donetatus 
2016-05-03 02:18:40 INFO update-status sudo: unable to resolve host juju-machine-1-lxc-3

Alguma ideia? É padrão que os nós físicos não sejam capazes de DNS nos contêineres? Parece altamente improvável, e também, quando implantei a mesma configuração antes, não tive nenhum problema. Eu estou supondo que o DNS é porque estou recebendo o erro HEALTH_WARN.

Atualização: descobri que o erro de DNS não é o motivo pelo qual o CEPH está falhando, por isso estou interessado em ambos. As entradas de DNS devem ser adicionadas ao Bind dos contêineres, não apenas aos hosts físicos? Alguma idéia de por que o Ceph pode estar falhando?

Atualização 2: o Ceph está falhando porque os grupos de canais excedem o máximo de PG definido pelo ceph. A correção é aumentar os OSDs sem aumentar os grupos de veiculações. Eu adicionei uma resposta que indica o bug. A sugestão, no momento desta edição, é criar algum ajuste no charme do juju para "calibrar" as configurações depois que as coisas forem implantadas.

Atualização 3: A adição de OSDs diminui a contagem de grupos de posicionamento em relação ao valor máximo de aviso de limite de PG.

    
por bc2946088 03.05.2016 / 04:28

1 resposta

1

Com alguma ajuda, consegui encontrar esse bug, que era o que estava causando o health_warn no ceph. Ainda não resolvi o erro com um trabalho, mas atualizarei essa resposta quando o fizer.

link

Adicionar OSDs resolverá o aviso. A parte legal é que o juju cuida de tudo para você. Uma vez que a unidade é colocada no servidor, o maas e o juju são legais e tornam-no imediatamente um OSD.

ubuntu@juju-machine-0-lxc-4:~$ sudo ceph status
    cluster eabab000-231c-4edb-855c-dd30b1bab56d
     health HEALTH_OK
     monmap e2: 3 mons at {juju-machine-0-lxc-4=10.14.0.53:6789/0,juju-machine-1-lxc-0=10.14.0.62:6789/0,juju-machine-2-lxc-4=10.14.0.60:6789/0}
            election epoch 12, quorum 0,1,2 juju-machine-0-lxc-4,juju-machine-2-lxc-4,juju-machine-1-lxc-0
     osdmap e356: 13 osds: 13 up, 13 in
      pgmap v133686: 1091 pgs, 14 pools, 101133 MB data, 26747 objects
            278 GB used, 3735 GB / 4014 GB avail
                1091 active+clean
    
por bc2946088 11.05.2016 / 01:55