could not activate storage 'Storage1', zfs error: cannot import 'Storage1': no such pool available

Raissa

New Member
Jul 12, 2023
1
0
1
I have 2 clusters each with 2 nodes. Both had shared ZFS or Directory disks between cluster nodes, but recently all these shared disks had a gray question mark saying that it is not possible to activate the disk in the cluster.

Nothing was changed in the network of these clusters, I checked connectivity between the nodes, restarted some services, but without success. The disk mounted on one node no longer appears on the other, for example /Storage1. The syslog gives the following warning:
Jul 12 08:41:05 PROXMOX01 pvestatd[1246063]: zfs error: cannot open 'Storage1': no such pool
Jul 12 08:41:05 PROXMOX01 pvestatd[1246063]: zfs error: cannot open 'Storage1': no such pool
Jul 12 08:41:05 PROXMOX01 pvestatd[1246063]: could not activate storage 'Storage1', zfs error: cannot import 'Storage1': no such pool available


root@VIRTUALIZADORX3:~# cat /etc/pve/storage.cfg
dir: local
path /var/lib/vz
content iso,backup,vztmpl

lvmthin: local-lvm
thinpool data
vgname pve
content images,rootdir

zfspool: DATA
pool DATA
content rootdir,images
mountpoint /DATA
nodes VIRTUALIZADORX3,PROXMOX01
sparse 0

zfspool: Storage1
pool Storage1
content rootdir,images
mountpoint /Storage1
nodes VIRTUALIZADORX3,PROXMOX01
sparse 1


root@VIRTUALIZADORX3:~# cat /etc/pve/corosync.conf
logging {
debug: off
to_syslog: yes
}

nodelist {
node {
name: PROXMOX01
nodeid: 1
quorum_votes: 1
ring0_addr: 192.168.100.32
}
node {
name: VIRTUALIZADORX3
nodeid: 2
quorum_votes: 1
ring0_addr: 192.168.100.212
}
}

quorum {
provider: corosync_votequorum
}

totem {
cluster_name: ABBCOB
config_version: 3
interface {
linknumber: 0
}
ip_version: ipv4-6
link_mode: passive
secauth: on
version: 2
}
 
Hi,
I have 2 clusters each with 2 nodes. Both had shared ZFS or Directory disks between cluster nodes, but recently all these shared disks had a gray question mark saying that it is not possible to activate the disk in the cluster.
how exactly did/do you share these disks? Configuring that the storage is available on both nodes in /etc/pve/storage.cfg doesn't automagically make the disks available on both nodes. The configuration needs to be a reflection of what you actually have.

What does pvesh get /nodes/<insert node name here>/disks/list --include-partitions show for both nodes?
 

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!