##
MongoDB failed to start again
1、Error log
Dec 6 21:16:28 mongodb01 mongod[6734]: {"t":{"$date":"2024-12-06T21:16:28.816+08:00"},"s":"E", "c":"CONTROL", "id":20557, "ctx":"initandlisten","msg":"DBException in initAndListen, terminating","attr":{"error":"NonExistentPath: Data directory /data/db not found. Create the missing directory or specify another path using (1) the --dbpath command line option, or (2) by adding the 'storage.dbPath' option in the configuration file."}}
2、conf file
# Where and how to store data.
storage:
dbPath: /mongodb/data/data
wiredTiger:
engineConfig:
cacheSizeGB: 2
3、systemd file
ExecStart=/usr/bin/mongod
There is no variable in the parameter file in the execution path of mongod, so the default read path of mongod is /data/db.