TFS部署:ERROR create_fs_dir (blockfile_manager.cpp:1191) make extend dir error. ret: -1, error: 17...

在CentOS 6.5 下安装完TFS部署的过程中,执行“./scripts/stfs format 1”命令时,出现错误:ERROR create_fs_dir (blockfile_manager.cpp:1191) [140247991039776] make extend dir:/data/tfs1/extend/ error. ret: -1, error: 17

产生问题的原因:

根据我的经验,出现这个问题是因为重复执行“./scripts/stfs format 1”命令导致的!

完整的命令输入如下:

# /home/tfs/scripts/stfs format 1
 format ds 1 FAIL ... CHECK IT
 mount name: /data/tfs1 max mount size: 94072120 base fs type: 1 superblock reserve offset: 0 main block size: 75497472 extend block size: 4194304 block ratio: 0.5 file system version: 1 avg inner file size: 15360 hash slot ratio: 0.5
[2016-07-19 12:52:31] INFO  blockfile_manager.cpp:1091 [140247991039776] super block mount point: /data/tfs1.
[2016-07-19 12:52:31] INFO  blockfile_manager.cpp:1171 [140247991039776] cal block count. avail data space: 95830728704, main block count: 1142, ext block count: 2284
tag TAOBAO
mount time 1468903951
mount desc /data/tfs1
max use space 96329850880
base filesystem 1
superblock reserve 0
bitmap start offset 324
avg inner file size 15360
block type ratio 0.5
main block count 1142
main block size 75497472
extend block count 2284
extend block size 4194304
used main block count 0
used extend block count 0
hash slot ratio 0.5
hash slot size 2730
first mmap size 122880
mmap size step 4096
max mmap size 3686400
version 1
[2016-07-19 12:52:31] ERROR create_fs_dir (blockfile_manager.cpp:1191) [140247991039776] make extend dir:/data/tfs1/extend/ error. ret: -1, error: 17
create tfs file system fail. ret: 1 

解决方案:

既然是重复执行导致的,那就在执行一次之后不要再执行第二次了!

那出错了怎么办呢?

1、执行清除命令

./scripts/stfs clear 1
2、再执行格式化命令

./scripts/stfs format 1
这时如果失败了,根据输出查找问题原因;

通常是因为以下原因导致的:

1)、权限问题;

2)、配置不正确;

针对性的修改之后,再按先清除后格式化的步骤尝试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值