bcache

キャッシュデバイスの cset.uuid を確認する

書式: # bcache-super-show (キャッシュデバイスファイル) 例: # bcache-super-show /dev/sdc ... cset.uuid 5fad1a06-5ad6-4e1c-91a2-d4da37e8d530

キャッシュデバイスをブロックデバイスにアタッチする

書式: # echo (cset.uuid) > /sys/block/(bcache デバイス名)/bcache/attach 例: # echo 5fad1a06-5ad6-4e1c-91a2-d4da37e8d530 > /sys/block/bcache0/bcache/attach

キャッシュデバイスの取り外し

操作前の bcache0 の状態を確認する。 $ cat /sys/block/bcache0/bcache/state clean キャッシュデバイスをデタッチする。 $ sudo su - # echo b76ddf95-9367-47c2-8d8f-ce45ebefbe77 > /sys/block/bcache0/bcache/detach # exit 操作前の bcache0 の状態を…

キャッシュデバイスを確認する

/sys/fs/bcache/<uuid>/cache0 のリンク先を見て確認できる。 $ ls -l /sys/fs/bcache/*/cache0 /sys/fs/bcache/b76ddf95-9367-47c2-8d8f-ce45ebefbe77/cache0 -> .../sdb/sdb1/bcache</uuid>