I think actual userland tools should be able to do what you want; leafsize, nodesize, sectorsize: btrfs-show-super /dev/dm-6 label: blkid /dev/dm-6 data, metadata: btrfs filesystem df /
# btrfs-show-super /dev/dm-6 superblock: bytenr=65536, device=/dev/dm-6 --------------------------------------------------------- csum 0xba41e65b [match] bytenr 65536 flags 0x1 magic _BHRfS_M [match] fsid 456e363c-650e-4c29-898c-b2b65bf9c3b3 label p4-btrfs2 generation 253003 root 664749473792 sys_array_size 97 chunk_root_generation 218142 root_level 1 chunk_root 131072 chunk_root_level 0 log_root 0 log_root_transid 0 log_root_level 0 total_bytes 536869732352 bytes_used 441861300224 sectorsize 4096 nodesize 65536 leafsize 65536 stripesize 4096 root_dir 6 num_devices 1 compat_flags 0x0 compat_ro_flags 0x0 incompat_flags 0x29 csum_type 0 csum_size 4 cache_generation 253003 dev_item.uuid 5a5802fb-5012-4bae-897e-388754b5ed08 dev_item.fsid 456e363c-650e-4c29-898c-b2b65bf9c3b3 [match] dev_item.type 0 dev_item.total_bytes 536869732352 dev_item.bytes_used 446689181696 dev_item.io_align 4096 dev_item.io_width 4096 dev_item.sector_size 4096 dev_item.devid 1 dev_item.dev_group 0 dev_item.seek_speed 0 dev_item.bandwidth 0 dev_item.generation 0 On Wed, Apr 24, 2013 at 4:00 PM, Rich Turner <rtur...@storix.com> wrote: > i am looking for a way to query btrfs filesystems for all options used to > create the filesystem (i.e. data, leafsize, label, metadata, nodesize, > sectorsize) in an effort to be able to record this information and be able > to recreate the filesystem with the same attributes if necessary. > > i see there is a feature request for creating an api/library that may > provide this functionality, but i am unable to find any suitable userspace > command that provides the information. > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html