Instalando o MongoDB

É possível instalar o MongoDB como descrito neste tópico.

Antes de iniciar

Seguem as versões suportadas.
Software Versão
MongoDB Community Edition
Fix Pack 11
MongoDB 7.0.2
Fix Pack 10
MongoDB 7.0*
Fix Pack 7
MongoDB 4.0.25
Fix Pack 6
MongoDB 4.0.23 * *
Fix Pack 3
MongoDB 4.0.22
Fix Pack 1
MongoDB 3.4
Nota:
  • * suportado apenas pelo Red Hat® Enterprise Linux® (RHEL) Server 9.2 e 8.8.
  • ** O Red Hat Enterprise Linux (RHEL) Server 8.4 não suporta MongoDB 4.0.23.
Nota: para o Red Hat Enterprise Linux (RHEL) Server 7.9 e CentOS 7, não é possível atualizar as versões Python e MongoDB , pois elas não são compatíveis com o sistema operacional.

Procedimento

  1. Instale o MongoDB usando qualquer um dos links a seguir:
  2. Opcional: Para fazer o upgrade, use os links a seguir. É necessário fazer upgrade do MongoDB 3.4 > MongoDB 3.6 > MongoDB 4.0.
  3. Abra o arquivo de configuração do MongoDB usando o comando a seguir:
    vi /etc/mongod.conf
  4. No arquivo mongod.conf , inclua as seguintes linhas:
    # Where and how to store data. storage:
    dbPath: /var/lib/mongo journal:
    enabled: true # engine:
    # mmapv1:
    # wiredTiger:
    # how the process runs processManagement:
    fork: true # fork and run in background
    pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile
    # network interfaces net:
    port: 27017
    bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.
    #security: #operationProfiling: #replication: #sharding:
    ## Enterprise-Only Options #auditLog:
    #snmp:
    Nota: se o MongoDB estiver instalado no mesmo servidor físico que o IBM® Product Master , o valor de bindIp deverá ser configurado como 127.0.0.1. Se o servidor for diferente, configure o valor de bindIp para 0.0.0.0.
  5. Abra o MongoDB Shell usando o comando a seguir:
    MongoDB 7.0
    mongosh
    MongoDB 4.0.25 e anterior
    mongo
  6. Quit o shell MongoDB pressionando, Ctrl + C, e em seguida, reinicie o MongoDB.
  7. Verifique se o MongoDB foi iniciado com sucesso. Você pode verificar se o processo mongod foi iniciado com sucesso por qualquer um dos seguintes.
    • Verifique o conteúdo do arquivo de log em /var/log/mongodb/mongod.log para a linha a seguir:
      [initandlisten] waiting for connections on port <port> 
      Onde,
      <port> - Porta que está configurada no arquivo /etc/mongod.conf. O valor padrão é 27017.
    • Use o comando a seguir.
      chkconfig mongod on 
  8. Aprendizado de máquina Para criar banco de dados e usuário em MongoDB, execute os seguintes comandos no MongoDB console:
    MongoDB 7.0
    >mongosh
    
    	>use <database_name>
    
    	>db.createCollection('<test_collection_name>')
    
    	>show databases
    MongoDB 4.0.25 e anterior
    >mongo
    
    	>use <database_name>
    
    	>db.createCollection('<test_collection_name>')
    
    	>show databases
    Para criar usuário para o banco de dados, consulte a etapa 1 no Ativando autenticação.
    Nota: o banco de dados para o DAM é criado por empresa quando você inclui as configurações do DAM na página Configurações > Configurações do aplicativo da IU baseada em Persona. Para obter mais informações, consulte Customizando os recursos.