格式命令:

./scripts/stfs   format 1

调用的是format_file_system,基本等价于

./bin/format_file_system  -f conf/ds.conf  -i 1

报错

format filesystem failed!

感觉这个都能报错,跟了代码发现是 tfs2.6 默认ds.conf配置文件里 mainblock_size 配置问题
mainblock_size = 7549747
通常应该配置成 75497472 即72M,代码需要检查mainblock_size extblock_size 要是2的倍数。

接下来发现还是报错

No such file or directory

发现mount_name的目录/data/tfs/disk也创建了,跟代码发现 super_block_path 打印的是/data/tfs/disk1。创建目录,问题解决。

0 回复
需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。