Eu percebo que essa pergunta tem três anos - mas no caso de alguém se deparar com o mesmo problema, parece que Pietro Abate tem um gancho ganeti-instance-debootstrap para fazer isso, o que é bastante automático:
Estou usando o pacote ganeti2
no Debian 5. A criação de instâncias é bem tranquila, exceto pelo fato de que ele não configura um disco de swap automaticamente, e eu gostaria que ele fosse feito assim.
Pesquisando, não encontrei absolutamente ninguém com meu problema, o que me faz suspeitar de um erro fundamental de minha parte, mas não consigo descobrir o quê. A documentação do Ganeti 2 também não toca no assunto, embora as versões anteriores tivessem um parâmetro de criação de instância para isso.
Então, como posso fazer isso? Ou o que estou fazendo errado?
Eu percebo que essa pergunta tem três anos - mas no caso de alguém se deparar com o mesmo problema, parece que Pietro Abate tem um gancho ganeti-instance-debootstrap para fazer isso, o que é bastante automático:
Provavelmente você está explicitamente dizendo para criar apenas um disco, já que a opção --swap-size
está obsoleta. Você deve ser capaz de adicionar uma partição de swap da seguinte forma:
--disks 0:size=200G --disks 1:size=2G ...[more config]
na criação de instâncias. Faça os ajustes usuais após a criação da instância - mkswap
, swapon
, /etc/fstab
etc. Alternativamente, você pode criar um arquivo de troca na própria instância dentro do sistema de arquivos e manter sua criação mais ou menos a mesma:
dd if=/dev/zero of=/swap_file bs=1M count=2048
mkswap /swap_file
swapon /swap_file
echo '/swap_file swap swap defaults 0 0' >> /etc/fstab
Tags virtualization debian