Sentinel 7.1.1 y las versiones posteriores incluyen MongoDB versión 2.4.1. MongoDB 2.4 requiere eliminar los nombres de usuario duplicados en la base de datos. Si va a actualizar versiones de Sentinel anteriores a 7.1.1, verifique si existen usuarios duplicados y elimínelos si los hay.
Entre en el servidor de Sentinel 7.1 o versión anterior como el usuario novell.
Cambie al directorio siguiente:
cd opt/novell/sentinel/3rdparty/mongodb/bin
Ejecute los siguientes comandos para verificar si existen usuarios duplicados:
./mongo --port 27017 --host "localhost"
use analytics
db.system.users.find().count()
Si el número es superior a 1, indica que hay usuarios duplicados.
Ejecute el siguiente comando para mostrar la lista de usuarios:
db.system.users.find().pretty()
El comando enumera los usuarios junto con las entradas duplicadas. El primer usuario de la lista es el usuario original. Debe mantener el primer usuario y eliminar los demás de la lista.
Ejecute el siguiente comando para eliminar los usuarios duplicados:
db.system.users.remove({ _id : ObjectId("object_ID") })
Ejecute el siguiente comando para verificar si se han eliminado los usuarios duplicados:
db.system.users.find().pretty()
Cambie al usuario administrador de la base de datos:
use admin
Repita los pasos Paso 1 a Paso 3 para verificar y eliminar los usuarios dbausers duplicados en la base de datos de administración.