montar disco diretamente no XenServer

1,827 views
Skip to first unread message

Leonardo Gonçalves

unread,
Oct 16, 2013, 8:59:07 AM10/16/13
to xen...@googlegroups.com
Pessoal bom dia,

Estou com problema em uma maquina virtual não consegui subir os discos delas. então esto tentando montar os discos diretamente no Xex, mas sem sucesso
estou tentando os seguintes comandos.


vgscan -ay VG_XenStorage-a82099a5-24a3-7f33-e7b8-a8188834b7d6
lvscan # para pegar a info do disco que quero.
mount /dev/VG_XenStorage-a82099a5-24a3-7f33-e7b8-a8188834b7d6/VHD-8bd5ba21-a517-40c9-b5fc-0d4fab198c66 /mnt

porem não consigo montar.
da o seguinte erro: 
mount: você precisa especificar o tipo do sistema de arquivos

Se eu utilizar o ntfs
mount /dev/VG_XenStorage-a82099a5-24a3-7f33-e7b8-a8188834b7d6/VHD-8bd5ba21-a517-40c9-b5fc-0d4fab198c66 /mnt -t ntfs-3g

Retorna: 
NTFS signature is missing.
Failed to mount '/dev/mapper/VG_XenStorage--a82099a5--24a3--7f33--e7b8--a8188834b7d6-VHD--8bd5ba21--a517--40c9--b5fc--0d4fab198c66': Argumento inválido
The device '/dev/mapper/VG_XenStorage--a82099a5--24a3--7f33--e7b8--a8188834b7d6-VHD--8bd5ba21--a517--40c9--b5fc--0d4fab198c66' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

Este disco era de uma maquina windows com arquivos importantes.

se alguem puder ajudar.

Att,

Leonardo



Leonardo Gonçalves

unread,
Oct 16, 2013, 9:09:20 AM10/16/13
to xen...@googlegroups.com
Outra coisa,
caso não seja possível montar por ser VHD, e possível copia-los ?

Gunther Boeckmann

unread,
Oct 16, 2013, 9:48:18 AM10/16/13
to xen...@googlegroups.com
De fato, por padrão os discos são formatados com o VHD, logo você não conseguiria acessar os dados dos disco diretamente montado via comando mount. Tente copiá-lo para outra máquina e converter o disco com a ferramenta "qemu convert" (algo do gênero).

Gunther


--
--
Você recebeu esta mensagem porque está inscrito em Grupo "xen-br" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para xen...@googlegroups.com
Para anular a inscrição neste grupo, envie um email para xen-br-un...@googlegroups.com
Para mais opções, visite este grupo em http://groups.google.com/group/xen-br?hl=pt-BR
Site do GU Xen-BR: http://www.xen-br.org
Antes de enviar sua primeira mensagem leia atentamente as regras para participação no site http://groups.google.com/group/xen-br/web/regras?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "xen-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para xen-br+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Leonardo Gonçalves

unread,
Oct 16, 2013, 10:50:43 AM10/16/13
to xen...@googlegroups.com
mas como faço para copiar?
eles não estão listados em /var/run/sr-mount

Gunther Boeckmann

unread,
Oct 16, 2013, 10:56:30 AM10/16/13
to xen...@googlegroups.com
se você tem acesso ao lvm, usa o comando "dd" com um pipe "ssh"
Por exemplo:
dd if=/dev/hdd | ssh root@destinationIP 'dd of=/folder/disk.image.gz'

Leonardo Gonçalves

unread,
Oct 16, 2013, 11:08:43 AM10/16/13
to xen...@googlegroups.com


Em quarta-feira, 16 de outubro de 2013 11h56min30s UTC-3, gunther escreveu:
se você tem acesso ao lvm, usa o comando "dd" com um pipe "ssh"
Por exemplo:
dd if=/dev/hdd | ssh root@destinationIP 'dd of=/folder/disk.image.gz'
já tentei diretamente da lvm,
dd if=/dev/VG_XenStorage-a82099a5-24a3-7f33-e7b8-a8188834b7d6/VHD-8bd5ba21-a517-40c9-b5fc-0d4fab198c66 of=/mnt/arquivo.img

mas não consegui montar 
de forma alguma esse arquivo.

lembrando, meu storage é de 3.5Tera.
esta LVM (disco) e de 800Gb.

Gunther Boeckmann

unread,
Oct 16, 2013, 1:32:41 PM10/16/13
to xen...@googlegroups.com
Cara,

Esse: VG_XenStorage-a82099a5-24a3-7f33-e7b8-a8188834b7d6/VHD-8bd5ba21-a517-40c9-b5fc-0d4fab198c66
é realmente o VDI que você quer acessar?

Veja se realmente é ele, descubra qual é o UUID do disco virtual (VDI) da VM que você quer acessar com comando:
xe vdi-list name-label=<Nome do Disco>

Qual foi a mensagem de erro usando o dd?

Gunther


Leonardo Gonçalves

unread,
Oct 16, 2013, 1:43:48 PM10/16/13
to xen...@googlegroups.com
Gunther,
Obribado pelas respostas.

sim e ele mesmo.

vdi-list name-label=disco_erro
uuid ( RO)                : 8bd5ba21-a517-40c9-b5fc-0d4fab198c66
       name-label ( RW): disco_erro
    name-description ( RW):
             sr-uuid ( RO): a82099a5-24a3-7f33-e7b8-a8188834b7d6
        virtual-size ( RO): 859530330112
            sharable ( RO): false
           read-only ( RO): false

Leonardo Gonçalves

unread,
Oct 16, 2013, 2:07:11 PM10/16/13
to xen...@googlegroups.com

 Gunther,
 se você ou alguém aqui da comunidade me ajudar a conseguir acessar esses dados eu pago.
Não tem problema. 




Em quarta-feira, 16 de outubro de 2013 14h32min41s UTC-3, gunther escreveu:
Cara,

Esse: VG_XenStorage-a82099a5-24a3-7f33-e7b8-a8188834b7d6/VHD-8bd5ba21-a517-40c9-b5fc-0d4fab198c66
é realmente o VDI que você quer acessar?

Veja se realmente é ele, descubra qual é o UUID do disco virtual (VDI) da VM que você quer acessar com comando:
xe vdi-list name-label=<Nome do Disco>

Qual foi a mensagem de erro usando o dd?

 
 
 

Gunther Boeckmann

unread,
Oct 16, 2013, 2:13:39 PM10/16/13
to xen...@googlegroups.com
Relaxa, aqui somos todos altruístas!!!

Mas qual foi o erro do comando dd?

Será que seu Storage está realmente acessível?

Gunther

Leonardo Gonçalves

unread,
Oct 16, 2013, 2:21:19 PM10/16/13
to xen...@googlegroups.com
O Storage esta sim, tem outros discos acessível e funcionando nele.

estou gerando o dd novamente, como havia dado erro eu deletei a imagem.
assim que reportar o erro eu posto corretamente.

=)
mas é serio, eu pago se for preciso para acessar esses discos aqui. =)

Gunther Boeckmann

unread,
Oct 16, 2013, 2:26:29 PM10/16/13
to xen...@googlegroups.com
De qualquer forma roda vê se o Device Mapper reconhece ele com o comando:
lvscan | grep 8bd5ba21

Leonardo Gonçalves

unread,
Oct 16, 2013, 2:28:16 PM10/16/13
to xen...@googlegroups.com
ah, outra informação importante,
se eu atachar esse disco em qualquer vm que ja esta funcionando, ao dar start nela. 
aparece o erro.

Oct 16, 2013 3:25:34 PM Error: Attaching virtual disk 'erro' to VM 'Linux' - The tapdisk failed
Reply all
Reply to author
Forward
0 new messages