permite conexões de "ip_of_glance para a porta 9292/tcp
e 9292/udp
.
Instalei o openstack usando conjure-up (instalação de nó único - todos os serviços de openstack em um servidor, isso é para fins experimentais) e, em seguida, consegui fazer o upload de algumas amostras de imagens da seguinte forma
glance image-create --name "xenial-cloud1" --disk-format qcow2 --container-format bare --file xenial-server-cloudimg-amd64-disk1.img
o tamanho desta imagem é de cerca de 280MB.
Então eu continuei a carregar uma imagem de tamanho 12GB que é uma imagem de desktop do Ubuntu 16.04 com o Hawkbit instalado.
relance image-create --name "ubuntu-16-hawkbit-qcow2" --disk-format qcow2 --container-format nu --file hawkbit-image.qcow2 --progress
Falhou em 70%, apresentando o erro abaixo
Error finding address for http://ip_of_ glance:9292/v2/images/7dc43b2a-5d42-41fc-acbe-16493f0d8395/file: Unable to establish connection to http://:9292/v2/images/7dc43b2a-5d42-41fc-acbe-16493f0d8395/file
depois disso, mesmo quando tento carregar uma imagem de tamanho menor, isso não funciona.
Todos os serviços estão ativos e em execução quando eu verifico o status com o comando status do juju
Até mesmo comandos relacionados, como relance a lista de imagens também apresenta o mesmo erro
Erro ao encontrar o endereço do link : não é possível estabelecer conexão com link
O serviço Glance está escutando na porta 9292, sshed no nó de relance e executado
ubuntu@juju-64a1f1-4:~$ sudo netstat -plnt | grep ':9292'
tcp 0 0 0.0.0.0:9292 0.0.0.0:* LISTEN 1682/haproxy
tcp6 0 0 :::9292 :::* LISTEN 1682/haproxy
Então não tenho certeza, qual é o problema. Qualquer ajuda para resolver este problema será apreciada.
Nota: Esta é a primeira vez que estou usando o openstack, portanto, sou um novato, por favor, tenha paciência se ive perdeu alguns detalhes ou fez as coisas da maneira errada.
ao executar lxd init antes de instalar o openstack usando conjure-up, Escolhemos 27 GB como o tamanho do dispositivo de loop (era o padrão indicado) back-end de armazenamento como zfs
UPDATE: quando eu definir o
default_store = file
em /etc/glance/glance-api.conf
Eu posso enviar uma imagem que é realmente pequena, como 13MB ou mais, mas uma imagem maior gera um erro descrito aqui: filesystem_store_datadir = / var / lib / glance / images /
link image-storage-media-is-full / ">Eu percebi que meu default_store inicial estava configurado para rbd depois que eu terminei a instalação usando conjure-up, que está relacionado ao ceph. Também notei que o ceph.service está ativo, mas no estado de saída, tentei reiniciá-lo, mas ele não sairá do estado
ceph.service loaded active exited LSB: Start Ceph distributed file system daemons at boot time
Se eu conseguir que isso funcione, tenho certeza de que as coisas voltarão ao normal de onde parei quando consegui fazer o upload de duas imagens com sucesso (quando o armazenamento de arquivo foi definido como rbd)
É possível aumentar o espaço em / var / lib / glance / images / post installation ou até mesmo apontar filesystem_store_datadir para outro caminho de máquina que tenha espaço nele?
permite conexões de "ip_of_glance para a porta 9292/tcp
e 9292/udp
.