8.7. Usando o Koan
Esteja você provisionando convidados em uma máquina virtual ou reinstalando uma nova distribuição em um sistema em execução, o koan funciona em conjunto com o Cobbler para prover sistemas imediatamente.
8.7.1. Usando o Koan para Prover Sistemas Virtuais Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Se você criou um perfil de máquina virtual como documentado na Seção 8.4, “Adicionando um Perfil ao Cobbler”, você poderá usar o
koan
para iniciar a instalação de um convidado virtual em um sistema.
Por exemplo, digamos que você criou um perfil do Cobbler tal como este a seguir:
cobbler add profile --name=virtualfileserver --distro=rhel-i386-server-5 --virt-file-size=20 --virt-ram=1000
cobbler add profile --name=virtualfileserver --distro=rhel-i386-server-5 --virt-file-size=20 --virt-ram=1000
Este perfil é para um servidor de arquivos executando um Red Hat Enterprise Linux 5 com tamanho de imagem de 20GB e com 1GB de RAM de sistema.
Para encontrar o nome de um perfil de sistema convidado virtual, execute o seguinte com
koan
:
koan --server=hostname --list=profiles
koan --server=hostname --list=profiles
Este comando lista todos os perfis disponíveis criados com o
cobbler profile add
.
Depois, inicie o processo de criação do arquivo da imagem e iniciação da instalação do sistema do convidado virtual.
koan --virt --server=cobbler-server.example.com --profile=virtualfileserver --virtname=marketingfileserver
koan --virt --server=cobbler-server.example.com --profile=virtualfileserver --virtname=marketingfileserver
O comando especifica que um sistema do convidado virtual pode ser criado a partir do servidor do Cobbler (hostname cobbler-server.example.com) usando o perfil
virtualfileserver
. A opção virtname
especifica um rótulo para o convidado virtual, o qual por padrão é rotulado com endereços MAC de sistemas.
Depois da instalação do convidado virtual concluída, ele pode ser usado como qualquer outro sistema de convidado virtual.
8.7.2. Usando o Koan para Reinstalar os Sistemas de Execução Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
É possível que haja instâncias onde você precise reinstalar uma máquina com outro sistema operacional enquanto ele estiver rodando. O
koan
pode ajudá-lo substituindo de forma destrutiva um sistema em execução por uma nova instalação de perfis do Cobbler disponíveis.
Para substituir um sistema em execução e instalar um novo, execute o seguinte comando no próprio sistema:
koan --replace-self --server=hostname --profile=name
koan --replace-self --server=hostname --profile=name
Este comando, quando executado em um sistema a ser modificado, ele irá iniciar o processo do provisionamento e substituir seu próprio sistema usado o perfil em
--profile=name
no servidor do Cobbler especificado em --server=hostname
.