“(XEN) Memória insuficiente para realocar a imagem do kernel dom0” (não problema iSCSI / HBA)

1

Estou tentando isolar o Xen no Ubuntu 12.04 LTS pela primeira vez (rodando em servidores blade, 8 GB de RAM, sem o safado controlador iscsi , executando o LSISAS1064E)

Eu segui as instruções oficiais do ubuntu e obtive o erro infame "(XEN) Not enough memory to relocate the dom0 Kernel image" .

Eu tentei construir o kernel com suporte a dom0 manualmente (seguindo as Configs do Kernel Linux do Xen ) como sugerido no fóruns do Ubuntu , mas eu continuo recebendo o erro, mesmo com os meus kernels (escusado será dizer que o Ubuntu OS é bom com eles) .

Eu tentei o kernel estável mais recente (3.7.4) usando o kernel do ubuntu e a compilação manual das fontes oficiais, assim como o 3.8.0-rc4 (do kernel.org)

Eu tentei definir o tamanho do RAM em /etc/default/grub :

GRUB_DEFAULT="Xen 4.1-amd64"
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=30
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="rootdelay=180"

GRUB_DISABLE_OS_PROBER=true
GRUB_CMDLINE_LINUX="apparmor=0"
GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=512M"

Mudou a pilha padrão para xl (como recomendado) -pangolin-as-xen-dom0 / "> aqui ) e só para ter certeza - a opção de inicialização padrão do bios é o SAS. Ainda assim, continuo recebendo o erro. Eu tentei google-ing mas a maioria das respostas são sobre o controlador iSCSI QLogic.

Estou faltando alguma coisa ou devo voltar ao vmaware?

    
por SimSimY 21.01.2013 / 15:32

1 resposta

0

Eu tive exatamente o mesmo problema e acabei tentando praticamente a mesma coisa. Em Xen 4.2.1 e < um href="https://wiki.ubuntu.com/Kernel/MainlineBuilds"> kernel 3.7.9 tente configurar a linha em / etc / default / grub:

GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=512M,max:512M no-real-mode e820-verbose"

Isto parece contornar o problema de memória, embora eu ache que ele atinja outros problemas (aparece com apenas 1 CPU e depois trava o script / local-premount - isto pode ser devido a minha configuração).

    
por user611942 20.02.2013 / 09:38