zoukankan      html  css  js  c++  java
  • mongodb停止遇到shutdownServer failed: unauthorized: this command must run from localhost when running db without auth解决方法

    停止mongodb 
    use admin 
    db.shutdownServer(); 

    mongos> db.shutdownServer(); 
    assert failed : unexpected error: "shutdownServer failed: unauthorized: this command must run from localhost when running db without auth" 
    Error: Printing Stack Trace 
        at printStackTrace (src/mongo/shell/utils.js:37:15) 
        at doassert (src/mongo/shell/assert.js:6:5) 
        at assert (src/mongo/shell/assert.js:14:5) 
        at DB.shutdownServer (src/mongo/shell/db.js:346:9) 
        at (shell):1:4 
    Tue Sep 23 16:46:51.328 assert failed : unexpected error: "shutdownServer failed: unauthorized: this command must run from localhost when running db without auth" at src/mongo/shell/assert.js:7 

    mongo localhost:27021/admin 登录进去 
    mongos> use admin 
    switched to db admin 
    mongos> db.shutdownServer(); 
    Tue Sep 23 16:47:51.595 DBClientCursor::init call() failed 
    server should be down... 
    Tue Sep 23 16:47:51.599 trying reconnect to localhost:27021 
    Tue Sep 23 16:47:51.599 reconnect localhost:27021 failed couldn't connect to server localhost:27021 

    直接:

     ./bin/mongo localhost:21000/admin --eval "db.shutdownServer({force:true})"

  • 相关阅读:
    查缺补漏中~~
    The number of divisors(约数) about Humble Numbers
    Octorber 21st
    素数回文
    盐水的故事
    居然因为交换错了好几把。。。。,还有坑点是num1可以大于num2
    税收与补贴问题(洛谷1023)
    斐波拉契高精度(洛谷1255)
    高精度模板
    Codeforces#373 Div2
  • 原文地址:https://www.cnblogs.com/bonelee/p/6293234.html
Copyright © 2011-2022 走看看