Já falei sobre um erro bem semelhante a esse em nosso post: Pacemaker: Solucionado a Falta de ocf:heartbeat:ZFS no Cluster
Mas, vou explicar aqui o que pode estar ocorrendo.
Particularmente, na distro Linux que estou usando atualmente em laboratório para testes, que é a Oracle Linux 9; mais precisamente:
[root@oraclelinux92b downloads]# hostnamectl | grep Operating Operating System: Oracle Linux Server 9.2
O agente ZFS para o pacemaker não estava instalado. Podemos ver isso ao listar todo o agente ZFS do resource. Execute pcs resource list ocf:heartbeat:ZFS e verá que não será retornado: “Error: No resource agents matching the filter” ao invés de “ocf:heartbeat:ZFS – Manages ZFS pools“
[root@oraclelinux92b downloads]# pcs resource list ocf:heartbeat:ZFS
Para solucionar, basta realizar a instalação precisará fazer o download do agente ZFS no site do ClusterLabs
#1 execute o comando abaixo para baixar o agente ZFS
wget -P /usr/lib/ocf/resource.d/heartbeat https://raw.githubusercontent.com/ClusterLabs/resource-agents/master/heartbeat/ZFS
#2 insira permissão 755
chmod 755 /usr/lib/ocf/resource.d/heartbeat/ZFS
#3 altere o proprietário para root
chown root:root /usr/lib/ocf/resource.d/heartbeat/ZFS
Pronto!