OpenstackCriticalBugs » History » Version 7

Beraldo Leal, 13 Jun 2012 10:00

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 1 Beraldo Leal
* O OpenStack apenas faz uso de LVM + iscsi em se tratando de "volumes";
15 1 Beraldo Leal
16 1 Beraldo Leal
* Um "volume" nao pode ser attachado a mais de uma instancia
17 3 Beraldo Leal
18 1 Beraldo Leal
  * Isso impossibilita levantar mais de uma Lena;
19 4 Beraldo Leal
20 7 Beraldo Leal
h3. Por que nao foi detectado antes?
21 7 Beraldo Leal
22 7 Beraldo Leal
Segundo a propria documentacao do OpenStack:
23 7 Beraldo Leal
24 7 Beraldo Leal
Eles nao estao fazendo testes pesados com maquinas Windows muito menos imagens grandes:
25 7 Beraldo Leal
26 7 Beraldo Leal
" Troubleshooting
27 7 Beraldo Leal
28 7 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:
29 7 Beraldo Leal
30 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.
31 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.
32 7 Beraldo Leal
# Look into nova-api.log and nova-compute.log for extra information." 
33 7 Beraldo Leal
34 7 Beraldo Leal
35 4 Beraldo Leal
h3. Possiveis Solucoes:
36 4 Beraldo Leal
37 4 Beraldo Leal
h4. Criacao do snapshot manual:
38 4 Beraldo Leal
39 4 Beraldo Leal
# Criar um volume na mao via snapshot de um volume ja existente;
40 4 Beraldo Leal
# Registar este volume no nova-volume;
41 4 Beraldo Leal
# Instanciar uma VM com este novo volume atachado;
42 4 Beraldo Leal
43 4 Beraldo Leal
*Este papel seria do balanceador de vm;*
44 4 Beraldo Leal
45 4 Beraldo Leal
h5. Problemas:
46 4 Beraldo Leal
47 4 Beraldo Leal
# O nova-volume nao da pra "registrar um volume ja criado", apenas se cria nele um volume vazio de  tamanho N; 
48 4 Beraldo Leal
49 4 Beraldo Leal
h4. Criar snapshot de uma imagem e bootar por ele:
50 4 Beraldo Leal
51 4 Beraldo Leal
# Criar um volume com o comando nova volume-snapshot-create, que cria um snapshot a partir de uma imagem;
52 4 Beraldo Leal
# Instanciar uma VM com este novo "snapshot" attachado;
53 4 Beraldo Leal
54 4 Beraldo Leal
h5. Problemas:
55 4 Beraldo Leal
56 4 Beraldo Leal
# O nova so attacha "volumes" a instancias, "snapshots", nao;
57 5 Beraldo Leal
58 5 Beraldo Leal
h3. Bugs relacionados:
59 5 Beraldo Leal
60 5 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/1008622
61 5 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/1005956
62 6 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/962615
63 6 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/1006950
64 6 Beraldo Leal
* https://bugs.launchpad.net/nova/+bug/889299