启动mongodb失败

Failed to start mongod.service:until not found

解决办法:

1创建配置文件:

sudo nano lc1 /etc/systemd/system/mongodb.service

2.在里面追加文本:

Unit

Description=High-performance, schema-free document-oriented databaselc2

After=network.target

表示 MongoDB 服务将在网络服务启动后启动。这是一种依赖关系,确保在网络服务准备就绪后再启动 MongoDB。

Service

User=mongodb #这里可能会启动失败,提示权限不足,改成root即可

ExecStart=/usr/bin/mongod --quietlc3 --config /etc/mongod.conf #这里注意一下路径,需要改成自己的配置文件路径

Install

WantedBy=multi-user.targetlc4

#系统进入了多用户模式,允许多个用户通过网络或本地登录系统并运行各种服务。

3.按ctrl+X退出

4.启动服务

sudo systemctl start mongodb

sudo systemctl status mongodb


lc1nano: 这是一个简单易用的命令行文本编辑器。在这里,它被用来编辑文件。

lc2描述了这个服务单元的用途,即高性能、无模式的文档型数据库。

lc3--quiet 表示以静默模式运行

lc4WantedBy=multi-user.target: 表示将 MongoDB 服务作为多用户模式的一部分进行启动。multi-user.target 是系统中多用户模式的一个目标。

相关推荐
AOwhisky1 小时前
MySQL 学习笔记(第四期):SQL 语言之多表查询
linux·运维·网络·数据库·笔记·学习·mysql
小红卒1 小时前
mysql之udf提权
数据库·mysql·网络安全
Trouvaille ~2 小时前
【Redis篇】Redis 哨兵(Sentinel):高可用自动故障转移
数据库·redis·缓存·中间件·sentinel·高可用·哨兵
qfljg2 小时前
oracle 迁移到postgres
数据库·oracle
giaz14n9X2 小时前
Redis 分布式锁进阶第五十七篇
数据库·redis·分布式
剑神一笑3 小时前
Linux ls 命令深度解析:从目录遍历到颜色输出的实现原理
linux·服务器·数据库
Maynor9963 小时前
Codex API 网关迁移与流量优化实战
数据库·oracle
WyCAGy8ij3 小时前
Redis 分布式锁进阶第二篇讲解
数据库·redis·分布式
南极企鹅3 小时前
MySQL的两大支柱:undo Log&redo log
数据库·mysql·oracle
智航GIS3 小时前
ArcGIS大师之路500技---078文件数据库的加密与解密
数据库·arcgis