Failed to start mongod.service: Unit not found


其實自己用慣的是MYSQL,然后項目最后一步完善數據讀寫的部分,本來打算用mysql的,然而在centOS系統上發現安裝總是出問題,后來查找一下資料,發現centOS系統上一般用的是Mariadb,這是一個MYSQL的分支,說是因為甲骨文收購了MYSQL后,為了避免閉源的風險,社區開始使用並維護這個MariaDB。

然后我安裝Maria,一直卡在那里。。。

可是話說為什么我一個前端,要搞這些東西呢。。。

然后我還是退出來使用mongodb算了。。。

然后啟動mongodb的時候報這個錯誤:Failed to start mongod.service: Unit not found

此刻的心情。。。。

再是一番查閱,看了好多帖子終於找到解決方法:

1創建配置文件:

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

2.在里面追加文本:

 1 [Unit]
 2 Description=High-performance, schema-free document-oriented database
 3 After=network.target
 4  
 5 [Service]
 6 User=mongodb
 7 ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf
 8  
 9 [Install]
10 WantedBy=multi-user.target
View Code

3.按ctrl+X退出

4.啟動服務

sudo systemctl start mongodb
sudo systemctl status mongodb
View Code

5.讓它永久啟動

sudo systemctl enable mongodb

 

莫名心累。。。

 附一篇在centOS安裝MYSQL的帖子:

centos7 mysql數據庫安裝和配置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM