Sunday, 15 January 2012

Unable to shutdown mongodb server - unexpected error: "shutdownServer failed: unauthorized" at src/mongo/shell/assert.js:7 -



Unable to shutdown mongodb server - unexpected error: "shutdownServer failed: unauthorized" at src/mongo/shell/assert.js:7 -

i trying shutdown 1 of mongodb instance in 3 node replica set. config file has auth set 1. have admin business relationship has useradminanydatabase role , logged admin database account. when run db.shutdownserver() next error

db.shutdownserver() assert failed : unexpected error: "shutdownserver failed: unauthorized" error: printing stack trace @ printstacktrace (src/mongo/shell/utils.js:37:15) @ doassert (src/mongo/shell/assert.js:6:5) @ assert (src/mongo/shell/assert.js:14:5) @ db.shutdownserver (src/mongo/shell/db.js:346:9) @ (shell):1:4 mon jun 23 12:52:51.839 assert failed : unexpected error: "shutdownserver failed: unauthorized" @ src/mongo/shell/assert.js:7

i created user has both dbadminanydatabase , useradminanydatabase roles , gets same error.

can help me error?

if running mongodb 2.4 user clusteradmin role needed run db.shutdownserver(). total list of user roles mongodb 2.4 available here: http://docs.mongodb.org/v2.4/reference/user-privileges/

if on mongodb 2.6 utilize hostmanager role instead. see next page 2.6 roles: http://docs.mongodb.org/manual/reference/built-in-roles/

mongodb shutdown

No comments:

Post a Comment