Boot Clonezilla com o XenServer VM

1

Atualmente, estou tentando mover um servidor baseado em RHEL para a VM Citrix XenServer (5.6).

Meu plano era usar o Clonezilla LIVE CD, com o qual tive um bom sucesso para clonar físico para físico antes. Então eu já criei a imagem do servidor físico.

Eu criei uma nova VM no XenCenter, com 1 CPU simples e 1Gb de memória - para simplificar - colocarão mais recursos posteriormente.

No entanto, na parte de restauração, posso inicializar o Clonezilla em uma nova VM e obter a tela inicial, onde posso escolher diferentes modos do Clonezilla. Mas eu nunca fui com sucesso após a primeira tela inicial. As ISOs estão localizadas em um compartilhamento de rede.

Agora eu tentei versões diferentes do Clonezilla, tanto do Debian padrão quanto do Ubuntu alternativo, nos sabores amd64 e i486. 4 ISO's no total.

a) clonezilla-live-2.1.0-26-amd64: Parando abaixo das linhas, com o carro piscando após

[2.808077] Refined TSC clocksource calibration: 2666.841 Mhz
[2.808108] Switching to clocksource tsp

b) clonezilla-live-2.1.0-26-i486: Parando com uma tela preta

c) clonezilla-live-20130226-quantal-amd64: Parando com uma tela branca

d) clonezilla-live-20130226-quantal-i386: Parando com uma tela branca

    
por Phliplip 04.03.2013 / 14:32

4 respostas

1

Você é P2V? Se sim siga o passo

Step 1 use "clonezilla Live CD"
Step 2 boot using Clonezilla Live CD 
Step 3 Choose language in Clonezilla live
Step 4 Keyboard selection in clonezilla live
Step 5 Enter clonezilla or shell command (choose shell command)
Step 6 Choose option "2"
Step 7 You'll get "$" prompt 
Step 8 $ sudo bash
Step 9 # ifconfig eth0 XXX.XXX.XXX.XXX
Step 10 # passwd (change root passwd)
Step 11 # /etc/init.d/ssh restart
Step 12 Create new VM with HDD/CPU/MEM
Step 13 Boot VM with Clonezilla Live CD
Step 14 Follow above 11 step
Step 15 # dd if=/dev/sda |gzip -c | ssh root@target ip address 'gzip -d | dd of=/dev/sda'
Step 16 reboot VM
    
por 04.03.2013 / 15:44
1

Para convidados virtualizados, por definição, devem ter um kernel modificado. O mesmo motivo pelo qual o MS Windows não inicializa paravirtualizado. Então, isso nos deixa com sete opções:

  1. Convença Steven Schiau ou xen.org ou alguém a criar uma versão clonezilla usando xen Linux, então você poderá inicializar o ISO em um ambiente paravirtualizado.
  2. Faça um backup da configuração atual do pvm. Modifique-o para executar como HardwareVM completo ou HVM. Inicialize o clonezilla e clone a imagem RedHat nos discos xen. Encerre a versão do HVM do seu PVM. Altere a configuração de volta para o PVM. Inicialize o RedHat PVM.
  3. Desligue seu PVM existente. Crie um novo HVM e anexe os discos a este novo HVM do PVM. Inicialize o novo HVM com o Clonezilla e faça um clone da imagem RedHat. Encerre este HVM temporário. Inicialize o PVM original que agora será inicializado com imagens de disco RedHat.
  4. Converte permanentemente o PVM existente em um HVM. Todos nós temos dinheiro infinito, portanto CPU e RAM infinitas.
  5. Siga a resposta do @Rajat, exceto substitua um LiveCD já paravirtualizado em sua "Etapa 13 de inicialização da VM com o Clonezilla Live CD".
  6. Siga o ITProctology .
  7. Use o xenconvert para converter a imagem do Clonezilla diretamente em uma imagem utilizável do xen. Depende do tipo de imagem original.
por 04.07.2014 / 22:51
0

Funciona no Citrix Xenserver 6.1 (comercial) com o iso clonezilla-live-2.1.2-43-i686-pae.iso, a versão mais recente neste momento.

link

    
por 06.09.2013 / 01:20
0

Eu tive o mesmo problema também ... até que tentei dar à minha VM 4GB de RAM. Eu sei, soa estranho, mas com 2GB de memória RAM:

b) clonezilla-live-2.1.0-26-i486: Parando com uma tela preta

Enquanto com RAM atribuída de 4GB funciona perfeitamente, mas somente com a versão i486, o AMD64 ainda dá tela preta.

E se você sofrer um desempenho ruim por causa da emulação de 100Mbit NIC, basta alterá-lo para uma intel e1000, como explicado neste artigo:

link

    
por 08.09.2013 / 00:57