Hi!
I'm spamming here with simple questions because it looks that
documentation doesn't follow current state of bcachefs.
I've upgraded bcache-tools to b0f08fc1e30daafb274181234dae3408fb2eb69b
and linux-bcache to 9c79c00b0d02f0da5e01ad5cd1bf4ae2ce421d5d.
And now...
1. How to create simple bcachefs on one disk, without any cache?
# ./bcache format --meta_replicas=2 /dev/sdd1
Please supply a device
Help displays:
# ./bcache format --help
Usage: bcache format [OPTION]... <list of devices>
Create a new bcache volume from one or more devices
Options:
-C, --cache=dev Format a cache device
-w, --block=size block size
-n, --btree_node=size Btree node size, default 256k
--metadata_csum_type=(none|crc32c|crc64)
Checksum type
--data_csum_type=(none|crc32c|crc64)
Checksum type
--compression_type=(none|gzip)
Compression type
--encrypted enable encryption
--meta_replicas=# number of metadata replicas
--data_replicas=# number of data replicas
--error_action=(continue|readonly|panic)
Action to take on filesystem error
-l, --label=label label
--uuid=uuid filesystem UUID
--fs_size=size Size of filesystem on device
-b, --bucket=size bucket size
-t, --tier=# tier of subsequent devices
--discard Enable discards
-q, --quiet reduce output to errors only
-v, --verbose increase output to include informational
messages
--help display this help and exit
--version output version information and exit
Report bugs to <linux-bcache@xxxxxxxxxxxxxxx>
I don't know what is correct syntax to format block device.
2. How to create and mount bcachefs witch cache device?
# ./bcache format --compression_type=lz4 --meta_replicas=2 /dev/sdd1
-C /dev/sde1
UUID: 2cd51dcb-6af3-4e92-8b01-64bac27300b2
Set UUID: fd005c93-26f4-4da3-a991-18630ea37997
version: 6
nbuckets: 20480
block_size: 1
bucket_size: 1024
nr_in_set: 1
nr_this_dev: 0
first_bucket: 3
and what next?
# mount /dev/sdd1 /mnt/test/
# # ls -l /sys/fs/bcache/33802bf3-abe4-4d85-bd44-380c1fa9c3d0/|grep
cache
-r--r--r-- 1 root root 4096 sie 19 20:02 btree_cache_size
lrwxrwxrwx 1 root root 0 sie 19 20:02 cache0 ->
../../../devices/pci0000:00/0000:00:1f.2/ata6/host5/target5:0:0/5:0:0:0/block/sdd/sdd1/bcache
-r--r--r-- 1 root root 4096 sie 19 20:02 cache_available_percent
It looks for me that cache device /dev/sde1 isn't used. How to use
/dev/sde1 as a cache device?
3. Tiering. Just simple: how to?:)
Thanks in advance for tips.
Marcin
--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html