zpool status showed an identical number of checksum failures across drives, and status -v would list certain files as corrupt. Reads on those files would return EIO. It was always recently written files.
A large file copy would predictably trigger it. Other times it was random.
A large file copy would predictably trigger it. Other times it was random.