OpenstackCriticalBugs » History » Version 10

Beraldo Leal, 13 Jun 2012 10:07

1 1 Beraldo Leal
h1. OpenstackCriticalBugs
2 1 Beraldo Leal
3 1 Beraldo Leal
Aqui uma lista de bugs criticos do OpenStack, que afetam a implantacao na FDE.
4 1 Beraldo Leal
5 1 Beraldo Leal
h2. Lentidao para subir uma maquina Windows.
6 1 Beraldo Leal
7 1 Beraldo Leal
h3. Motivos:
8 1 Beraldo Leal
9 1 Beraldo Leal
* O OpenStack faz uma copia da imagem duas vezes, caso o computer node nao tenha o cache da imagem:
10 2 Beraldo Leal
11 1 Beraldo Leal
  * Copia do repositorio de imagem para o computer node (_base);
12 1 Beraldo Leal
  * Copia do computer node (_base) para a instancia;
13 1 Beraldo Leal
14 10 Beraldo Leal
* Caso o computer node tenha cache, faz apenas a ultima copia;
15 10 Beraldo Leal
16 1 Beraldo Leal
* O OpenStack apenas faz uso de LVM + iscsi em se tratando de "volumes";
17 1 Beraldo Leal
18 1 Beraldo Leal
* Um "volume" nao pode ser attachado a mais de uma instancia
19 3 Beraldo Leal
20 1 Beraldo Leal
  * Isso impossibilita levantar mais de uma Lena;
21 4 Beraldo Leal
22 7 Beraldo Leal
h3. Por que nao foi detectado antes?
23 7 Beraldo Leal
24 9 Beraldo Leal
O time do openstack nao esta fazendo testes pesados com maquinas Windows muito menos imagens grandes.
25 7 Beraldo Leal
26 9 Beraldo Leal
Segundo a propria documentacao do OpenStack:
27 7 Beraldo Leal
28 7 Beraldo Leal
" Troubleshooting
29 7 Beraldo Leal
30 8 Beraldo Leal
Mainly, it wouldn't take more than *5 minutes* in order to go from a "SAVING" to the "ACTIVE" state. If this takes longer than five minutes, here are several hints:
31 7 Beraldo Leal
32 7 Beraldo Leal
# The feature doesn't work while you have attached a volume (via nova-volume) to the instance. Thus, you should dettach the volume first, create the image, and re-mount the volume.
33 7 Beraldo Leal
# Make sure the version of qemu you are using is not older than the 0.14 version. That would create "unknown option -s" into nova-compute.log.
34 7 Beraldo Leal
# Look into nova-api.log and nova-compute.log for extra information." 
35 7 Beraldo Leal
36 7 Beraldo Leal
37 4 Beraldo Leal
h3. Possiveis Solucoes:
38 4 Beraldo Leal
39 4 Beraldo Leal
h4. Criacao do snapshot manual:
40 4 Beraldo Leal
41 4 Beraldo Leal
# Criar um volume na mao via snapshot de um volume ja existente;
42 4 Beraldo Leal
# Registar este volume no nova-volume;
43 4 Beraldo Leal
# Instanciar uma VM com este novo volume atachado;
44 4 Beraldo Leal
45 4 Beraldo Leal
*Este papel seria do balanceador de vm;*
46 4 Beraldo Leal
47 4 Beraldo Leal
h5. Problemas:
48 4 Beraldo Leal
49 4 Beraldo Leal
# O nova-volume nao da pra "registrar um volume ja criado", apenas se cria nele um volume vazio de  tamanho N; 
50 4 Beraldo Leal
51 4 Beraldo Leal
h4. Criar snapshot de uma imagem e bootar por ele:
52 4 Beraldo Leal
53 4 Beraldo Leal
# Criar um volume com o comando nova volume-snapshot-create, que cria um snapshot a partir de uma imagem;
54 4 Beraldo Leal
# Instanciar uma VM com este novo "snapshot" attachado;
55 4 Beraldo Leal
56 4 Beraldo Leal
h5. Problemas:
57 4 Beraldo Leal
58 4 Beraldo Leal
# O nova so attacha "volumes" a instancias, "snapshots", nao;
59 5 Beraldo Leal
60 5 Beraldo Leal
h3. Bugs relacionados:
61 5 Beraldo Leal
62 5 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/1008622
63 5 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/1005956
64 6 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/962615
65 6 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/1006950
66 6 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/889299