Ок. Больше 32. Почему я не могу их удалить то ты так и не ответил?
ПО тому, что любые изменения записываются в журнал транзакций пула, для этого нужно свободное место, которого не было в пуле, по этому он и не может произвести изменения. ZFS это как БД, которая ведет журнал всех транзакций, и без свободного места для записи данного журнала не может работать. Тут только изучать матчасть, как это делают DBA для управления БД, в нашем случае ZFS и планировать ее работу. А уж если поленился это сделать, то уже не наговаривать, а изучать пост фактум и исправлять свои ошибки, в данном случае просто добавить диск в пул zfs и за счет него произвести удаление ненужных снепшотов, а потом удалить добавленный диск.
PS: Я тоже попадал в такую ситуацию, когда разрешил разработчикам создавать снепшоты ВМ, они мне весь пул ими забили.
Пришлось на свой страх и риск сделать файл в памяти /dev/shm и добавить его как диск, а потом удалить все снепшоты и после этого удалить добавленный диск(файл) из пула. Предварительно я провел эксперимент на в тестовой среде, и выработал последовательность действий которую мне нужно произвести на 100% забитом пуле.
На все у меня ушло 4 часа, с гуглением, чтением документации и изучением истории этого чата.