[SOLVED] offline Migration einer VM in einem 2 Node Cluster?

Nov 29, 2016
21
2
43
48
Hallo zusammen,
Ich habe ein NFS Storage eingerichtet und die Disk der VM vom lokalen zfs pool des Node 1 dorthin verschoben. Wenn ich nun die VM von Node 1 zu Node 2 migieren möchte bekomme ich folgenden Fehler :
ERROR: migration aborted (duration 00:00:01): Failed to sync data - could not activate storage 'P7k03', zfs error: cannot import 'P7k03': no such pool available. P7k03 ist der lokale ZFS Pool auf Node 2.
Ist es möglich eine VM in einem 2 node Cluster offline zu migrieren oder funktioniert das nur mit 3 nodes?

Danke.
 
Hallo zusammen,
Ich habe ein NFS Storage eingerichtet und die Disk der VM vom lokalen zfs pool des Node 1 dorthin verschoben. Wenn ich nun die VM von Node 1 zu Node 2 migieren möchte bekomme ich folgenden Fehler :
ERROR: migration aborted (duration 00:00:01): Failed to sync data - could not activate storage 'P7k03', zfs error: cannot import 'P7k03': no such pool available. P7k03 ist der lokale ZFS Pool auf Node 2.
Ist es möglich eine VM in einem 2 node Cluster offline zu migrieren oder funktioniert das nur mit 3 nodes?

Danke.

bitte poste die VM konfiguration ("qm config XXX"), die storage konfiguration ("/etc/pve/storage.cfg") und die paketversionen ("pveversion -v")
 
qm config :104
bootdisk: scsi0
cores: 1
ide2: local:iso/FreePBX-64bit-10.13.66.iso,media=cdrom
memory: 2048
name: voip
net0: virtio=0E:9B:88:C2:B0:8B,bridge=vmbr0
numa: 0
ostype: l26
scsi0: testnfs:104/vm-104-disk-1.raw,size=32G
scsihw: virtio-scsi-pci
smbios1: uuid=17a83d49-9c1d-4cbf-8131-d704bc3d4ca0
sockets: 1

dir: local
path /var/lib/vz
maxfiles 1
content images,iso,backup,rootdir,vztmpl

zfspool: local-zfs
pool rpool/data
sparse 1
content rootdir,images
nodes pve01

zfspool: P15k01
pool P15k01
sparse 0
content rootdir,images
nodes pve01

nfs: pvebak
path /mnt/pve/pvebak
server 192.168.3.4
export /pvebak
content images,backup,iso,rootdir,vztmpl
maxfiles 7
options vers=3

zfspool: P10k01
pool P10k01
sparse 0
content images,rootdir
nodes pve01

zfspool: P7k03
pool P7k03
sparse 0
content images,rootdir

nfs: testnfs
path /mnt/pve/testnfs
server 192.168.3.4
export /pvebak
content backup,iso,images,rootdir,vztmpl
maxfiles 1
options vers=3
shared 1

proxmox-ve: 4.4-80 (running kernel: 4.4.40-1-pve)
pve-manager: 4.4-12 (running version: 4.4-12/e71b7a74)
pve-kernel-4.4.35-2-pve: 4.4.35-79
pve-kernel-4.4.19-1-pve: 4.4.19-66
pve-kernel-4.4.40-1-pve: 4.4.40-80
lvm2: 2.02.116-pve3
corosync-pve: 2.4.2-1
libqb0: 1.0-1
pve-cluster: 4.0-48
qemu-server: 4.0-109
pve-firmware: 1.1-10
libpve-common-perl: 4.0-92
libpve-access-control: 4.0-23
libpve-storage-perl: 4.0-74
pve-libspice-server1: 0.12.8-1
vncterm: 1.3-1
pve-docs: 4.4-3
pve-qemu-kvm: 2.7.1-3
pve-container: 1.0-94
pve-firewall: 2.0-33
pve-ha-manager: 1.0-40
ksm-control-daemon: 1.2-1
glusterfs-client: 3.5.2-2+deb8u3
lxc-pve: 2.0.7-3
lxcfs: 2.0.6-pve1
criu: 1.6.0-1
novnc-pve: 0.5-8
smartmontools: 6.5+svn4324-1~pve80
zfsutils: 0.6.5.9-pve15~bpo80
 
ERROR: migration aborted (duration 00:00:01): Failed to sync data - could not activate storage 'P7k03', zfs error: cannot import 'P7k03': no such pool available. P7k03 ist der lokale ZFS Pool auf Node 2.

die storage konfiguration sagt was anderes:
sommer75 said:
zfspool: P7k03
pool P7k03
sparse 0
content images,rootdir

verglichen mit P10k01, wo die Einschränkung auf den Node pve01 eingetragen ist:
sommer75 said:
zfspool: P10k01
pool P10k01
sparse 0
content images,rootdir
nodes pve01


bei der migration wird am anfang (unter anderem) auf allen storages des nodes nach disks der VM gesucht - laut storage konfiguration ist der storage "p7k03" auf allen nodes verfügbar, also wird versucht ihn zu aktivieren und zu durchsuchen.

die liste der nodes, auf denen der storage verfügbar ist lässt sich im übrigen auch über die GUI bearbeiten ;)
 
  • Like
Reactions: sommer75

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!