Criando contêineres no OpenVZ

4

Depois de usar as instruções que encontrei no link instalei o OpenVZ no Ubuntu 14.04 LTS, que está sendo executado no WMware Workstation 10.0.3. Então eu mudei para link .

No tutorial, eles fazem o download do CentOS 7, mas como não posso usar as versões de 64 bits no VMware Workstation (devido a uma opção não disponível no BIOS), optei por fazer o download de uma versão antiga de 32 bits CentOS Eu descompactei o arquivo .tar após o download.

Quando eu digitei o comando

 root@box1:/etc/vz/template/cache# vzctl create 101 --ostemplate centos-6-x86

para criar a primeira máquina virtual eu recebo estes:

Warning: CT config file already exists, not applying a default config sample.
It might lead to incomplete CT configuration, you can use --applyconfig to fix.
Error: diskspace not set (required for ploop)
Creation of container private area failed

Por que recebo esse erro? Há algo a ser feito sobre isso?

    
por Tanatos Daniel 17.05.2015 / 12:01

1 resposta

1

Parece que você de alguma forma fez um arquivo de configuração incompleto para o CT 101, ou seja, /etc/vz/conf/101.conf . Se você está confiante de que não tem nada de importante no CT 101, você pode destruí-lo (ou remover manualmente o /etc/vz/conf/101.conf ) e tentar novamente criar o CT 101.

vzctl destroy 101
vzctl create 101 --ostemplate centos-6-x86

E devo corrigir vários mal-entendidos no site que você cita.

  • Você não precisa fazer o download de arquivos de modelo por conta própria. O recente vzctl create irá baixá-lo automaticamente em nome de você. Você pode especificar o seu site espelho mais próximo em /etc/vz/download.conf . Veja vztmpl-dl manpage para detalhes.
  • Você não precisa descompactar arquivos de modelo tar + gz. Basta colocar como está em /srv/vz/template/cache/ quando você se incomodou em baixar um.
  • Você sempre deve usar vzctl set CTID --save para configurar a CT em vez de editar diretamente seu arquivo de configuração:

    vzctl set 101 --save --ram 256M --swap 512M --diskspace 2G:2.2G
    

    Especialmente em relação a diskspace , quaisquer alterações em um arquivo de configuração não serão refletidas no layout do ploop.

por 29.05.2015 / 20:32

Tags