启动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 是系统中多用户模式的一个目标。

相关推荐
暴躁小师兄数据学院5 小时前
【AI大数据工程师特训笔记】第10讲:数据库用户、权限管理、数据库约束
大数据·数据库·笔记·sql·postgresql
凤山老林5 小时前
DDD(领域驱动设计)在复杂业务系统中的落地指南
java·开发语言·数据库·ddd·领域驱动
凯瑟琳.奥古斯特5 小时前
子查询原理与实战案例解析
开发语言·数据库·职场和发展·数据库开发
KaMeidebaby5 小时前
卡梅德生物技术快报|酵母双杂交 cDNA 文库构建与蛋白互作筛选流程
服务器·前端·数据库·人工智能·算法
暴躁小师兄数据学院6 小时前
【AI大数据工程师特训笔记】第02讲:PostgreSQL数据库生态全景
大数据·数据库·人工智能·postgresql
沐风___6 小时前
App 上架之后:如何看数据、获取用户与持续迭代产品
服务器·前端·数据库
夜微凉46 小时前
三、MySQL
android·数据库·mysql
小新同学^O^6 小时前
Redis的简单总结
数据库·redis·学习
暴躁小师兄数据学院6 小时前
【AI大数据工程师特训笔记】第11讲:正则表达式与正则函数
数据库·mysql
IT龟苓膏6 小时前
MySQL InnoDB 内存结构与性能调优:Buffer Pool、脏页、刷盘、临时表和 filesort 一篇讲清
数据库·mysql