4 ms·
Is there no defragmentation tool? I do have lots of free space.
by StavrosK 6y ago
Is there no defragmentation tool? I do have lots of free space.
- magicalhippo 6y agoSadly no, not really. Part of it is that it's complicated due to copy-on-write and snapshots. Other part is manpower, it has not been a high-priority issue for most production pools it seems. Google for "block pointer rewrite". Assuming your free space fragmentation is not too bad (check output of zpool list, "frag" column is free space fragmentation level), you could just move files back and forth between the two. Assuming you don't have snapshots holding on to the files, this can help reduce the fragmentation. Otherwise you're stuck with the send/receive. Though I'd try the mailing list[1] to see if any of the gurus can help identify what's going wrong before attempting random ailments. [1]: https://zfsonlinux.topicbox.com/groups/zfs-discuss/ https://zfsonlinux.topicbox.com/groups/zfs-discuss/
- StavrosK 6y agoHmm, I'll try the mailing list, thank you for your help!