なんか書く
- Journaling of Journal Is (Almost) Free
- File systems unfit as distributed storage backends: lessons from 10 years of Ceph evolution
/dev/sdb
が破壊されても良いブロックデバイスであること。
Vagrantなりなんなりで準備すると良い。
$ make
$ gcc mkfs.minfs.c -o mkfs.minfs
以下はsudo
でやること
insmod minfs.ko
mkdir -p /mnt/minfs
./mkfs.minfs /dev/sdb
mount -t minfs /dev/sdb /mnt/minfs
cd /mnt/minfs
touch b.txt && echo "OK. File created." || echo "NOT OK. File creation failed."
cd ..
umount /mnt/minfs
popd > /dev/null 2>&1
mount -t minfs /dev/sdb /mnt/minfs
ls /mnt/minfs | grep b.txt && echo "OK. File b.txt exists " || echo "NOT OK. File b.txt does not exist."
umount /mnt/minfs
rmmod minfs