- Как скопировать образ VM в Proxmox VE 4.2 из local-zfs, Alexander Pytlev, 16:40 , 23-Июн-16 (1)
> Как можно из этого получить файл с raw образом, например vm-100-disk-1.raw ? zfs snapshot pool/vm-100-disk-1@now zfs send pool/vm-100-disk-1@now > /tmp/vm-100-disk-1.raw zfs destroy pool/vm-100-disk-1@now оно ?
- Как скопировать образ VM в Proxmox VE 4.2 из local-zfs, Liq, 11:24 , 18-Окт-16 (2)
Приветствую.У меня несколько обратная проблема. Ранее VM (centos 7, 2008 R2) были на VMware ESXi 6.0 Руководство сказало установить бесплатный Proxmox 4.3 на "сервер" - обычную машину с i5 и 24Гб оперативки без аппаратного рэйда. Установил в конфигурации ZFS 10 (4 диска по 4 Тб) - всё установилось, гостевые ос ставятся нормально. По старым FAQ создал похожую VM, но не запускал, надо заменить вновь созданные файлы на файлы из vmware. Перенёс vmdk на новый "сервер" и сделал кучу конвертаций с помощью qemu-img в qcow2, raw, img (только нафиг оно (qcow2) по старым FAQ уже не надо, qcow2 всё равно не подхватывает VM из /var/lib/zv/images и там нет VMID). Понимаю что надо как-то заменить образы vm-100-disk-1 и vm-100-disk-2 на свеже сконвертируемые raw. Только не понимаю как... Можете подсказать что дальше делать? root@proxmox1:~# zfs list NAME USED AVAIL REFER MOUNTPOINT rpool 140G 6.89T 96K /rpool rpool/ROOT 132G 6.89T 96K /rpool/ROOT rpool/ROOT/pve-1 132G 6.89T 132G / rpool/data 224K 6.89T 96K /rpool/data rpool/data/vm-100-disk-1 64K 6.89T 64K - rpool/data/vm-100-disk-2 64K 6.89T 64K - rpool/swap 8.50G 6.89T 64K -
root@proxmox1:~# zpool list NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT rpool 7.25T 132G 7.12T - 1% 1% 1.00x ONLINE -
- Как скопировать образ VM в Proxmox VE 4.2 из local-zfs, Liq, 14:26 , 18-Окт-16 (3)
Нашел что это можно делать через восстановление VM 1. сделал бекап VM 2. получил vzdump-qemu-100-2016_10_18-11_51_05.vma.gz 3. развернул в vzdump-qemu-100-2016_10_18-11_51_05.vma 4. далее vma extract и на выходе 3 файла: root@proxmox1:/100# ls disk-drive-scsi0.raw disk-drive-scsi1.raw qemu-server.confroot@proxmox1:/100# cat qemu-server.conf bootdisk: scsi0 cores: 2 ide2: local:iso/CentOS-7-x86_64-DVD-1511.iso,media=cdrom memory: 4096 name: post.tandem-pro.net net0: virtio=A2:C1:B1:18:8A:52,bridge=vmbr0 numa: 0 ostype: l26 scsi0: local-zfs:vm-100-disk-1,size=60G scsi1: local-zfs:vm-100-disk-2,size=1T scsihw: virtio-scsi-pci smbios1: uuid=065d035e-4ae6-42c6-ba7a-a05087f47521 sockets: 2 #qmdump#map:scsi0:drive-scsi0:local-zfs:: #qmdump#map:scsi1:drive-scsi1:local-zfs:: 5. Заменил disk-drive-scsi0.raw disk-drive-scsi1.raw на новые из vmware 6. почитав вот это: https://forum.proxmox.com/threads/bug-in-vma-create.21878/ пытаюсь выполнить команду: root@proxmox1:/100# vma create 5.vma -c qemu-server.conf drive-scsi0=disk-drive-scsi0.raw drive-scsi1=disk-drive-scsi1.raw vma: file system may not support O_DIRECT ** (process:18296): ERROR **: can't open file 5.vma - Invalid argument Trace/breakpoint trap Где копать?
|