第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

MongoDB服務(wù)啟動(dòng)異常 status=14

標(biāo)簽:
MongoDB

MongoDB进程 kill -9之后导致服务起不来了

[root@yaong etc]# systemctl status mongod.service
● mongod.service - MongoDB Database Server
......
  Process: 9526 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=14)
......
Aug 19 10:26:12 yaong systemd[1]: mongod.service: control process exited, code=exited status=14
......

从网上找了找相关资料,大致说法是:mongo内存管理很特殊,kill -9 很可能影响存库操作

如果不是在写磁盘的时候宕掉,可以通过repair命令进行修复,会丢失最后一次写磁盘的时刻到宕掉时刻期间的数据

如果赶上写磁盘的时候进程宕掉,repair也不能恢复数据,很可能会丢失掉全部数据

尝试进行修复

[root@yaong etc]# /usr/bin/mongod -f /etc/mongod.conf --repair
about to fork child process, waiting until server is ready for connections.
forked process: 9575
child process started successfully, parent exiting

再次查看服务状态

[root@yaong etc]# systemctl status mongod.service
● mongod.service - MongoDB Database Server
   Active: failed (Result: exit-code) since Thu 2021-08-19 10:27:05 CST; 6s ago
  Process: 9618 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=1/FAILURE)
 ......
Aug 19 10:27:05 yaong systemd[1]: mongod.service: control process exited, code=exited status=1
......

燃鹅还是存在其他问题,鉴于库里没有存啥数据,统统干掉,重头再来

rm -rf /var/lib/mongo/*
rm -rf /var/log/mongodb/*
cat /var/run/mongodb/mongod.pid
rm -rf /data/db/mongod.lock
rm -rf /var/lib/mongo/mongod.lock

再次启动服务,服务就起来了

[root@yaong mongodb]# systemctl restart mongod
[root@yaong mongodb]# systemctl status mongod.service
● mongod.service - MongoDB Database Server
   Active: active (running) since Thu 2021-08-19 10:47:14 CST; 3s ago
     Docs: https://docs.mongodb.org/manual
  Process: 10836 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS)
	......
 Main PID: 10839 (mongod)
   CGroup: /system.slice/mongod.service
           └─10839 /usr/bin/mongod -f /etc/mongod.conf
					 
[root@yaong etc]# ps -ef | grep mongo
mongod   10839     1  0 10:47 ?        00:00:22 /usr/bin/mongod -f /etc/mongod.conf
root     15949  1627  0 12:25 pts/0    00:00:00 grep --color=auto mongo

至此,提醒大家停止mongo进程一定要谨慎,推荐三种较稳妥的方式:

交互模式下:

use admin
db.shutdownServer()

mongo命令:

mongod --shutdown

系统命令

kill

除了服务启动模式,还可以命令行后台启动

mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork
[root@yaong etc]# ps -ef | grep mongo
root     10222     1  5 10:37 ?        00:00:01 mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork
root     10281  1627  0 10:38 pts/0    00:00:00 grep --color=auto mongo

与之对应的是停止进程的命令

mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --shutdown
點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消