O Sentinel 7.1.1 ou posterior inclui o MongoDB versão 2.4.1. O MongoDB 2.4 requer a remoção dos nomes de usuário duplicados no banco de dados. Se você estiver fazendo o upgrade de versões anteriores à 7.1.1 do Sentinel, verifique se existem usuários duplicados e, em seguida, remova-os.
Efetue login no servidor do Sentinel 7.1 ou posterior como o usuário novell.
Mude para o seguinte diretório:
cd opt/novell/sentinel/3rdparty/mongodb/bin
Execute os comandos a seguir para verificar a existência de usuários duplicados:
./mongo --port 27017 --host "localhost"
use analytics
db.system.users.find().count()
Se count for mais de 1, significa que há usuários duplicados.
Execute o seguinte comando para listar os usuários:
db.system.users.find().pretty()
O comando lista os usuários juntamente com as entradas duplicadas. O primeiro usuário na lista é o usuário original. Você deve manter o primeiro usuário e apagar os outros usuários na lista.
Execute o seguinte comando para remover os usuários duplicados:
db.system.users.remove({ _id : ObjectId("object_ID") })
Execute o seguinte comando para verificar se os usuários duplicados foram removidos:
db.system.users.find().pretty()
Mude para o usuário admin do banco de dados:
use admin
Repita a Etapa 1 até a Etapa 3 para verificar e remover dbausers duplicados no banco de dados admin.