Hello, when i check diskspace usage of a btrfs partition using df i get the wrong free space, this is expected i think. However even when i use ''btrfs filesystem df'' I get wrong freespace: Data: total=123.58GB, used=87.31GB Metadata: total=61.00GB, used=396.29MB System: total=32.00MB, used=16.00KB Does this mean that after the 123 GB of ''Data'' fills up I wont be able to add more stuff to the partition? I''m using btrfs-progs-git (jul 10) -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Hello, when i check diskspace usage of a btrfs partition using df i get the wrong free space, this is expected i think. However even when i use ''btrfs filesystem df'' I get wrong freespace: Data: total=123.58GB, used=87.31GB Metadata: total=61.00GB, used=396.29MB System: total=32.00MB, used=16.00KB Does this mean that after the 123 GB of ''Data'' fills up I wont be able to add more stuff to the partition? I''m using btrfs-progs-git (jul 10) -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Sat, Jul 10, 2010 at 07:22:26AM +0530, jck wrote:> Hello, > when i check diskspace usage of a btrfs partition using df i get the > wrong free space, this is expected i think.We do try to take the raid levels into account during df, but only for the space that is already allocated.> However even when i use ''btrfs filesystem df'' I get wrong freespace: > Data: total=123.58GB, used=87.31GB > Metadata: total=61.00GB, used=396.29MB > System: total=32.00MB, used=16.00KB > > Does this mean that after the 123 GB of ''Data'' fills up I wont be able > to add more stuff to the partition? > I''m using btrfs-progs-git (jul 10)This does reflect the space that is allocated, but the drive itself may have more free space. btrfs filesystem show will give you a few more details. Basically btrfs allocates from the drive in chunks of about 1GB and then puts the file data or metadata into those chunks. So if you do a mkfs and then create one file, you might have 1TB of space on the drive that hasn''t been allocated yet. -chris -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
I tested it and the partition gets filled at 123.58 GB, the 60GB is getting wasted. is there anything i can do about this? On Tue, Jul 13, 2010 at 6:46 AM, Chris Mason <chris.mason@oracle.com> wrote:> On Sat, Jul 10, 2010 at 07:22:26AM +0530, jck wrote: >> Hello, >> when i check diskspace usage of a btrfs partition using df i get the >> wrong free space, this is expected i think. > > We do try to take the raid levels into account during df, but only for > the space that is already allocated. > >> However even when i use ''btrfs filesystem df'' I get wrong freespace: >> Data: total=123.58GB, used=87.31GB >> Metadata: total=61.00GB, used=396.29MB >> System: total=32.00MB, used=16.00KB >> >> Does this mean that after the 123 GB of ''Data'' fills up I wont be able >> to add more stuff to the partition? >> I''m using btrfs-progs-git (jul 10) > > This does reflect the space that is allocated, but the drive itself may > have more free space. btrfs filesystem show will give you a few more > details. > > Basically btrfs allocates from the drive in chunks of about 1GB and then > puts the file data or metadata into those chunks. So if you do a mkfs > and then create one file, you might have 1TB of space on the drive that > hasn''t been allocated yet. > > -chris > >-- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
I ran btrfs filesystem balance but now it has become like this: Metadata: total=5.00GB, used=507.25MB Data: total=113.58GB, used=89.51GB System: total=32.00MB, used=24.00KB On Tue, Jul 13, 2010 at 7:23 AM, jck <jck@archlinux.us> wrote:> I tested it and the partition gets filled at 123.58 GB, the 60GB is > getting wasted. is there anything i can do about this? > > On Tue, Jul 13, 2010 at 6:46 AM, Chris Mason <chris.mason@oracle.com> wrote: >> On Sat, Jul 10, 2010 at 07:22:26AM +0530, jck wrote: >>> Hello, >>> when i check diskspace usage of a btrfs partition using df i get the >>> wrong free space, this is expected i think. >> >> We do try to take the raid levels into account during df, but only for >> the space that is already allocated. >> >>> However even when i use ''btrfs filesystem df'' I get wrong freespace: >>> Data: total=123.58GB, used=87.31GB >>> Metadata: total=61.00GB, used=396.29MB >>> System: total=32.00MB, used=16.00KB >>> >>> Does this mean that after the 123 GB of ''Data'' fills up I wont be able >>> to add more stuff to the partition? >>> I''m using btrfs-progs-git (jul 10) >> >> This does reflect the space that is allocated, but the drive itself may >> have more free space. btrfs filesystem show will give you a few more >> details. >> >> Basically btrfs allocates from the drive in chunks of about 1GB and then >> puts the file data or metadata into those chunks. So if you do a mkfs >> and then create one file, you might have 1TB of space on the drive that >> hasn''t been allocated yet. >> >> -chris >> >> >-- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
I finally understood whats going on, thank you. On Tue, Jul 13, 2010 at 9:32 AM, jck <jck@archlinux.us> wrote:> I ran btrfs filesystem balance but now it has become like this: > > > Metadata: total=5.00GB, used=507.25MB > Data: total=113.58GB, used=89.51GB > System: total=32.00MB, used=24.00KB > > On Tue, Jul 13, 2010 at 7:23 AM, jck <jck@archlinux.us> wrote: >> I tested it and the partition gets filled at 123.58 GB, the 60GB is >> getting wasted. is there anything i can do about this? >> >> On Tue, Jul 13, 2010 at 6:46 AM, Chris Mason <chris.mason@oracle.com> wrote: >>> On Sat, Jul 10, 2010 at 07:22:26AM +0530, jck wrote: >>>> Hello, >>>> when i check diskspace usage of a btrfs partition using df i get the >>>> wrong free space, this is expected i think. >>> >>> We do try to take the raid levels into account during df, but only for >>> the space that is already allocated. >>> >>>> However even when i use ''btrfs filesystem df'' I get wrong freespace: >>>> Data: total=123.58GB, used=87.31GB >>>> Metadata: total=61.00GB, used=396.29MB >>>> System: total=32.00MB, used=16.00KB >>>> >>>> Does this mean that after the 123 GB of ''Data'' fills up I wont be able >>>> to add more stuff to the partition? >>>> I''m using btrfs-progs-git (jul 10) >>> >>> This does reflect the space that is allocated, but the drive itself may >>> have more free space. btrfs filesystem show will give you a few more >>> details. >>> >>> Basically btrfs allocates from the drive in chunks of about 1GB and then >>> puts the file data or metadata into those chunks. So if you do a mkfs >>> and then create one file, you might have 1TB of space on the drive that >>> hasn''t been allocated yet. >>> >>> -chris >>> >>> >> >-- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html