Instalador Curtin falhando

2

Tentando provisionar um servidor, e ele falha com o erro abaixo. Não está claro o porquê. Eu grep'd /etc/maas/preseeds para block-meta e simple e não encontrei nenhum. Então não tenho certeza quando / onde isso está sendo chamado. Eu provisionei mais de uma dúzia de servidores esta semana sem problemas. Não está claro por que este está falhando.

list index out of range
Installation failed with exception: Unexpected error while running command.
Command: ['curtin', 'block-meta', 'simple']
Exit code: 3
Reason: -
Stdout: 'list index out of range\n'
Stderr: ''
    
por esacteksab 01.05.2015 / 02:02

1 resposta

1

O comando real que executa esta operação está embutido no curtin nos particionamento_commandos. Curtin por padrão vai chamar "curtin block-meta simple". O comando procura um disco para executar a instalação, o erro que você está vendo é porque o seu sistema não possui discos que possam ser instalados. Certifique-se de que o sistema em que você está implantando tenha um disco que seja gravável.

Se o sistema tiver um disco presente, isso provavelmente significa que o kernel não pode enumerar esse dispositivo de armazenamento. Você pode tentar um kernel de ativação de hardware para ver se os drivers para o seu dispositivo estão disponíveis em um kernel mais novo. Defina a arquitetura em um nó para "amd64 / hwe-u" ou superior para obter um kernel mais novo. Se isso ainda não funcionar, significa que você precisa de alguma outra habilitação de driver para permitir que o curtin possa ser instalado em seu dispositivo.

Eu tenho documentado esta informação no bug 1451490 também.

    
por Blake Rouse 05.05.2015 / 03:07