Na verdade, você pode renomear um zpool. Apenas não viva. Isso é feito exatamente como você sugeriu. Você só pode exportar & reimportá-lo usando o novo nome. 'man zpool import' explica:
zpool import [-o mntopts] [ -o property=value] ... [-d dir | -c cachefile] [-D] [-f] [-R root] pool | id [newpool]
Imports a specific pool. A pool can be identified by its name or the numeric identifier. If newpool is specified, the pool is imported using the name newpool.
Otherwise, it is imported with the same name as its exported name.
Vale a pena notar que, embora suas montarias provavelmente sobrevivam, elas não estarão onde costumavam estar, provavelmente. Se você estivesse, por exemplo, importando montagens NFS em um cliente usando 192.168.1.5:/<pool>/<dataset>
, a montagem mudaria para 192.168.1.5:/<new-pool-name>/<dataset>
. Como você precisa exportar o pool para renomeá-lo de qualquer maneira, essa tarefa de renomear um pool é um evento de inatividade - portanto, se você precisar reimportar algumas montagens ou alterar alguns pontos de montagem no servidor, não vejo é um grande negócio.