Resposta curta
Não
Resposta longa
Citações de "Capítulo 1 Sistema de arquivos Oracle Solaris ZFS (Introdução) ":
All metadata is allocated dynamically, so no need exists to preallocate inodes or otherwise limit the scalability of the file system when it is first created.
...no limit exists on the number of file systems or the number of files that can be contained within a file system.
Houve também uma discussão sobre esse mesmo problema em 2009, no zfs-discuss lista de discussão.
Re: [zfs-discuss] ZFS directory and file quota
I can not find any instructions on how to set the file quota (i.e. maximum number of files per filesystem/directory) or directory quota (maximum size that files in particular directory can consume) in ZFS.
Isso é porque não existe.
Aqui está outra boa citação da lista de discussão em agosto de 2010:
Re: [zfs-discuss] File system ownership details of ZFS file system.
ZFS does not have a fixed number of inodes, so there is no way to calculate a limit, per se. ZFS uses space for metadata, so as long as you have available space, you can use it for metadata.
Em outro tópico em 2010 , houve uma discussão sobre como calcular o número de inodes para um sistema de arquivos ZFS com base no espaço total (também é fornecido um script útil).
Citando uma das respostas :
In ZFS, you will run out of inodes at the same time as you run out of space.
Solução possível
Você pode, no entanto, impor cotas de inode no nível do usuário usando sistemas de arquivos UFS em zvols do ZFS.