Safe to enable dnodesize=auto on rpool/data?

How is your system booted - does it use proxmox-boot-tool (check with `proxmox-boot-tool status`) - if yes you should be safe since the kernel and initrd are read from the ESP(vfat) partition.
If your system has been installed a long time ago and does not use proxmox-boot-tool then enabling a read-write feature on the pool might render it unbootable!

see also https://pve.proxmox.com/wiki/ZFS:_Switch_Legacy-Boot_to_Proxmox_Boot_Tool
 
Code:
root@vmhost:~# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
C606-33DC is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C606-9E7D is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C606-DEEA is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C607-1EE4 is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C607-5E11 is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C607-9CE4 is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C607-DEA3 is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
C608-1C88 is configured with: uefi (versions: 5.13.19-6-pve, 5.15.107-2-pve, 5.15.108-1-pve)
 

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!