o maas tem seu próprio banco de dados, API e ferramentas de gerenciamento, removendo diretamente as coisas do cobbler não é suportado.
Instalei o servidor ubuntu maas e alguns nós. Tudo correu bem, apenas para um nó, agora com status "Alocado para ...". Pergunta é, como faço para excluir este nó. Eu tentei seguir:
cobbler system remove --name=xxx
O nó parece ser removido (lista do sistema de cobbler), mas ainda é visível no / MAAS webui, mesmo após várias reinicializações.
Alguma dica?
o maas tem seu próprio banco de dados, API e ferramentas de gerenciamento, removendo diretamente as coisas do cobbler não é suportado.
sudo maas shell
> from maasserver.models import Node
> node = Node.objects.get(hostname='myhostname')
> node.delete()
Se este problema apareceu após o bootstrap juju, você pode usar
juju destroy-environment
maas flush irá reconstruir o ambiente, isso não é uma boa idéia.
Eu enfrentei esse problema recentemente e postarei aqui mesmo que seja uma pergunta muito antiga. Em maiúsculas e minúsculas, o nó já estava alocado para o MAAS, então primeiro tive que desalocá-lo (com release ()) e depois deletá-lo. Eu usei os seguintes comandos:
sudo maas shell
>>> from maasserver.models import Node
>>> node = Node.objects.get(hostname='node-name')
>>> node.release()
>>> node.delete()
Tente usar depois do comando do sapateiro ... maas flush. Isso irá redefinir seu maasdb.
Eu enfrentei o mesmo problema. Eu implantei um sistema de teste e usei apenas
sudo maas flush
mas isso removerá todas as tabelas do seu sistema e começará do zero. também será útil o
sistema cobbler remove --name
com os nós antigos
Tags maas