部署mongodb分片集群报错

我在部署mongodb集群下的分片服务时,配置完shard.conf以后报这个错,具体是什么原因呀?
具体的配置文件内容为:

dbpath=/usr/local/mongodb/data/shard1
logpath=/usr/local/mongodb/log/shard1.log
port=27001
logappend=true
fork=true
maxConns=5000
storageEngine=mmapv1
shardsvr=true
replSet=shard1
bind_ip=0.0.0.0

运行时报错:

ERROR: child process failed, exited with 100
To see additional information in this output, start without the "--fork" option.

自己尝试过把fork 删掉但是起不来了

希望知道的帮帮忙

参考一下这篇文章:

https://blog.csdn.net/python_hhhh/article/details/124712315