Mongodb - 无法在 Windows 10 上启动 mongodb



我试图在windows 10上启动MongoDB,通过指定配置文件。配置文件指定数据库的路径。当我运行mongodb守护进程时:

.mongod.exe --config .mongod.cfg

我得到这个错误:

{"t":{"$date":"2021-01-24T00:15:15.541Z"},"s":"F",  "c":"CONTROL",  "id":20574,   "ctx":"main","msg":"Error during global initialization","attr":{"error":{"code":38,"codeName":"FileNotOpen","errmsg":"Failed to open C:\Program Files\MongoDB\Server\4.4\log\mongod.log"}}}

它抱怨不能访问日志文件。但是,我已经验证了日志文件存在于它抱怨的位置:

ls "C:\Program Files\MongoDB\Server\4.4\log\mongod.log"

Directory: C:Program FilesMongoDBServer4.4log

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----         1/23/2021   6:56 PM         100428 mongod.log

这是我的mongod配置:

# mongod.conf
# for documentation of all options, see:
#   http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
dbPath: C:Program FilesMongoDBServer4.4data
journal:
enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:
# where to write logging data.
systemLog:
destination: file
logAppend: true
path:  C:Program FilesMongoDBServer4.4logmongod.log
# network interfaces
net:
port: 27017
bindIp: 127.0.0.1

#processManagement:
#security:
#operationProfiling:
#replication:
#sharding:
## Enterprise-Only Options:
#auditLog:
#snmp:

我怎样才能开始这个聚会呢?

in "properties"的日志文件,打开"安全";并允许"写">

最新更新