23.3 Pré-requisito para versões anteriores ao Sentinel 7.1.1

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.

Execute as etapas a seguir para identificar os usuários duplicados:

  1. Efetue login no servidor do Sentinel 7.1 ou posterior como o usuário novell.

  2. Mude para o seguinte diretório:

    cd opt/novell/sentinel/3rdparty/mongodb/bin
    
  3. 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 as etapas a seguir para remover os usuários duplicados:

  1. 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.

  2. Execute o seguinte comando para remover os usuários duplicados:

    db.system.users.remove({ _id : ObjectId("object_ID") })
    
  3. Execute o seguinte comando para verificar se os usuários duplicados foram removidos:

    db.system.users.find().pretty()
    
  4. Mude para o usuário admin do banco de dados:

    use admin
    
  5. Repita a Etapa 1 até a Etapa 3 para verificar e remover dbausers duplicados no banco de dados admin.