I would like to disable ZFS self-healing in case of scenario as described here: https://pthree.org/2013/12/10/zfs-administration-appendix-c-why-you-should-use-ecc-ram/ In that scenario bad RAM (ECC or non-ECC) in combination with self-healing causes on disk data corruption which I want to avoid. I don't want to disable checksums. If a checksum fails I want it to be logged, but not repaired in case the error is caused by faulty RAM and not by a faulty disk.
Is it possible to disable ZFS self-healing without disabling checksums? And if it is, please tell me how.