nocow 'C' flag ignored after balance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'll preface that I'm running Ubuntu 13.04 with the standard 3.8 series kernel so please disregard if this has been fixed in higher versions. This is on a btrfs RAID1 with 3 then 4 disks.

My use case is to set the nocow 'C' flag on a directory and copy in some files, then make lots of writes (same file sizes) and note that the number of extents stays the same, good. Then run a balance (I added a disk) and start making writes again, now the number of extents starts climbing, boo. Is this standard behavior? I realize a balance will cow the files. Are they also being checksummed thereby breaking the nocow flag?

I have made no snapshots and made no writes to said files while the balance was running.

Thanks,
Kyle
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux