mongstat Failed: não autorizado em admin para executar o comando {serverStatus: 1, recordStats: 0}

1

Depois de adicionar a autenticação auth mongodb, você não pode usar mongostat, com o seguinte erro: Falha: não autorizado em admin para executar o comando {serverStatus: 1, recordStats: 0} Se você encontrar esse problema, o problema de me dizer como resolver Obrigado

    
por wcx0000000 10.09.2015 / 06:31

1 resposta

1

Com a autenticação ativada, você precisa criar uma função (e um usuário com essa função) que seja suficiente para executar mongostat . A função do ClusterMonitor integrada fornecerá as permissões necessárias.

Há um guia passo a passo para adicionar uma função para mongostat nos documentos aqui . Da mesma forma, você pode encontrar os detalhes nos documentos sobre como executar o mongostat com < href="http://docs.mongodb.org/manual/reference/program/mongostat/#cmdoption--username"> nome de usuário e senha especificada (ou solicitada).

    
por Adam C 25.09.2015 / 14:34