Unable to Start or Migrate VMs - Storage is not available on node (500)

amtiskaw

Member
Mar 11, 2021
10
0
6
57
Hi

I'm unable to migrate from any node to any other node. I get the error:

storage 'hdd-pool' is not available on node 'hn-pve-1' (500)

where hdd-pool is the name of the local zfs pool on each node (no shared storage) and hn-pve-1 is the source node.

This started after I added two new nodes. All was well, then on one of them, I deleted the zfs pool hdd-pool and recreated it. When I tried to recreate the pool, it was complaining it already existed. I had to manually remove it from /etc/pve/storage.cfg and issue a service pve-cluster restart command.

All appeared well, but now I'm in the situation where I can't migrate.

I also stopped a VM, and now when I try to start it I also get a similar error:

TASK ERROR: storage 'hdd-pool' is not available on node 'hn-pve-1

Nodes 1-4 are pve-manager/7.0-11/63d82f4e (running kernel: 5.11.22-4-pve)
The two new nodes, 5-6, are pve-manager/7.0-8/b1dbf562 (running kernel: 5.11.22-1-pve)

Replication is also failing, again, referencing hdd-pool not being available.

In the Datacenter view, hdd-pool appears under node 6, the one I recreated the pool on, but not on the other 5 nodes:

1682287425422.png

zpool status show the hdd-pool as ok on all nodes:

1682287499931.png


Any assistance would be greatly appreciated.
 
Last edited:
Found the fix. Had to go into storage at the Datacenter level, then add the other 5 nodes back in to the storage pool.

Phew, time for a lie-down and a cup of tea...