OracleOuvinte HD descoberta

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • ServiceNow Descobertausa o. OraclePadrão de HD do ouvinte para encontrar e mapear Oraclecomponentes de cluster de aplicações reais. Para descobrir esses recursos, instale os modelos de classe de IC do CMDB e. . Padrões de descoberta e mapeamento de serviços em ServiceNowStore.

    OracleO RAC permite agrupar em cluster um Oraclebanco de dados. OracleUsos do RAC OracleClusterware para a infraestrutura vincular vários servidores para que eles operem como um único sistema. OracleO Clusterware permite que você crie um pool de armazenamento em cluster que pode ser usado por qualquer combinação de não cluster e. OracleBancos de dados do RAC. Descobertausos OraclePadrões de HD do ouvinte para descobrir informações sobre OracleOuvinte do banco de dados e os componentes no OracleInfraestrutura do RAC, quando essa configuração está configurada.

    Solicitar aplicativos na Store

    Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.

    Pré-requisitos

    • Certifique-se de que os seguintes plug-ins estejam instalados:
      • Plug-in Modelos de classe de IC do CMDB (versão 1.29.0 ou posterior). ​
      • Padrões de descoberta e mapeamento de serviços Plug-in (versão 1.0.82 ou posterior). ​
    • Certifique-se de que . DescobertaO usuário está em OracleO grupo DE DBA ou tem o correto Permissões.
    • Certifique-se isso . MID Servertem acesso para o dispositivo de destino.
    • Certifique-se de que OracleA infraestrutura de Clusterware/Grade está instalada e o. OracleO banco de dados do RAC está configurado. Se houver um Oracle Configuração de Clusterware .
    • Certifique-se isso . OracleO processo de ouvinte está em execução em um host do SO UNIX. ​
    • Uso OracleClusterware versão mínima 12,2.X.X (Oracle Database 12c Release 2) ou superior, Se houver um OracleConfiguração de Clusterware​.
      Nota:
      Este padrão é compatível com Parisversão ativado . Mais Tipos de SO UNIX (AIX, Solaris, HPUX ) são compatíveis da versão 1.0.87 de . Padrões de descoberta e mapeamento de serviçosplug-ins.

      Os seguintes comandos são executados durante . execução de padrão. Executando os comandos permite que o padrão preencha tudo As classes do CMDB relevantes com as informações necessárias:

      • <oracle_home_directory>/network/ADMIN : Se t E ORACLE_HOME para a variável de ambiente TNS_ADMIN.

      • <oracle_home_directory> : Define o ORACLE_HOME como a variável de ambiente ORACLE_BASE.

      • LISTENER_NAME do status do lsnrctl : Verifica o status do Ouvinte do banco de dados ​.

      • ps -ef | grep "d.bin" : Pesquisa o caminho GRID_HOME ​.

      • site do cluster de consulta crsctl - todos : Lista os nós e discos que os sites contêm ​.

      • LISTENER_NAME DE serviços lsnrctl : Lista os serviços isso o ouvinte identifica .

      • Crsctl stat res -f -w '((TIPO ora.database.type))' : Lista o nome do banco de dados, o nó associado, o tipo e o status ativo . ​

        Nota:
        Se nenhuma saída for obtida do LISTENER_NAME do status do lsnrctl , em seguida Ouvinte da Oracle HD o padrão foi encerrado.

    Limitações

    A configuração do Oracle Clusterware só é compatível com os sistemas operacionais UNIX. . sistema de base Comando SSH - Oracle - Probe do classificador de detalhes do ouvinte é inativo (Ativo está definido como falso), ao instalar os modelos de classe de IC do CMDB versão 1.29.0 ou superior.

    Figura 1. Probes do classificador - Detalhes do Ouvinte do Oracle
    Probes do classificador.
    . Classificação do processo do Ouvinte do Oracle Aciona o padrão HD do Ouvinte Oracle.
    Figura 2. Probes do classificador - Padrão horizontal
    Probes do classificador.

    Dados coletados pela Descoberta durante a descoberta horizontal

    O padrão HD do Ouvinte Oracle preenche os seguintes ICs:

    Tabela 1. IC principal (Ouvinte do banco de dados Oracle) [cmdb_ci_db_ora_listener]
    Campo Descrição
    nome O nome do Ouvinte do Banco de Dados Oracle.
    oracle_home O diretório inicial do Oracle em que o software está instalado.
    configuração O arquivo de configuração de rede listener.ora.
    scan_listener_name O nome do OUVINTE DE VERIFICAÇÃO.
    versão A versão do produto Oracle.
    tcp_port A porta de escuta para conexões de cliente Oracle.
    Figura 3. Ouvinte do banco de dados Oracle ​
    Formulário Ouvinte do banco de dados Oracle​.
    Figura 4. Mapa de exibição do Ouvinte do banco de dados Oracle ​
    Mapa de exibição do Ouvinte do Banco de Dados Oracle​.
    Tabela 2. (Instância Oracle) cmdb_ci_db_ora_instance
    Campo Descrição
    sid

    . específico nomeie isso especificamente identifica a instância. ​

    nome

    O nome da combinação de instância Oracle de SID em HOST_NAME ​
    Figura 5. Formulário de instância do Oracle
    Formulário de instância do Oracle.
    Figura 5. Mapa de exibição da instância do Oracle
    Mapa de exibição da instância do Oracle.
    Tabela 3. (Banco de dados Oracle) cmdb_ci_oracle_database
    Campo Descrição
    nome O nome exclusivo do banco de dados Oracle.
    tipo O tipo de banco de dados Oracle.
    operational_status O status ativo do banco de dados Oracle.
    node O nome do host do nó que hospeda o banco de dados Oracle.
    Figura 7. Banco de dados Oracle
    Banco de dados Oracle.
    Figura 7. Mapa de exibição do banco de dados Oracle
    Mapa de exibição do banco de dados Oracle.
    Tabela 4. (Cluster Oracle) cmdb_ci_oracle_cluster
    Campo Descrição
    nome O nome do cluster do banco de dados Oracle.
    cluster_id O GUID do cluster do banco de dados Oracle.
    cluster_status O estado ativo do cluster do banco de dados Oracle.
    ip_address Os endereços IP dos nós que participam do cluster.
    Figura 9. Cluster Oracle
    Cluster Oracle.
    Figura 9. Mapa de exibição do cluster Oracle
    Mapa de exibição do cluster Oracle.
    Tabela 5. (Nó do cluster Oracle) cmdb_ci_oracle_cluster_node ​
    Campo Descrição
    nome O nome de host da combinação de nó do cluster de HOSTNAME em CLUSTER_NAME. ​
    ip_address O endereço IP do nó do cluster, se for resolvido pelo DNS. ​
    servidor O nome de host do host que hospeda o nó do cluster. ​
    cluster O nome do cluster ao qual o nó do cluster está associado.
    Figura 11. Formulário de nó de cluster Oracle ​
    Formulário de nó do cluster Oracle​.
    Figura 12. Mapa de exibição de nó do cluster Oracle ​
    Mapa de exibição do nó do cluster do Oracle​.
    Tabela 6. (Servidor Linux) cmdb_ci_linux_server ​
    Campo Descrição
    nome O nome de host do servidor Linux que está hospedando o processo do Ouvinte Oracle.
    Figura 13. Formulário do Servidor Linux
    Formulário do Servidor Linux.
    Figura 14. Mapa de exibição do servidor Linux ​
    Mapa de exibição do servidor Linux​.
    Tabela 7. (Servidor AIX) cmdb_ci_aix_server ​
    Campo Descrição
    nome O nome de host do servidor AIX que está hospedando o processo de Ouvinte do Oracle.
    Tabela 8. ( HPUX cmdb_ci_hpux_server
    Campo Descrição
    n ame O nome de host do HPUX Servidor que está hospedando o processo Ouvinte do Oracle.
    Tabela 9. (Servidor Solaris) cmdb_ci_solaris_server
    Campo Descrição
    n ame O nome de host do servidor Solaris que está hospedando o processo do Ouvinte Oracle .
    Tabela 10. Oracle Serviço DE BANCO DE DADOS (cmdb_ci_db_ora_service)
    Campo Descrição
    nome O nome do serviço.
    tcp_port A porta do serviço.
    listener_name O nome do Ouvinte que gerencia o serviço.
    versão A versão do serviço.

    Relacionamentos entre ICs

    Relacionamentos criados pelo padrão HD do Ouvinte da Oracle

    IC Relacionamento IC
    cmdb_ci_oracle_cluster "Cluster de :: Cluster" cmdb_ci_oracle_cluster_node
    cmdb_ci_oracle_cluster_node "Hospedado em :: Hosts" cmdb_ci_linux_server
    cmdb_ci_db_ora_instance "Executado em :: Execuções" cmdb_ci_linux_server
    cmdb_ci_db_ora_listener "Depende de :: Usado por" cmdb_ci_db_ora_instance
    cmdb_ci_db_ora_instance "Usos :: Usado por" cmdb_ci_db_oracle_database ​
    cmdb_ci_oracle_database "Hospedado em :: Hosts" cmdb_ci_oracle_cluster_node
    cmdb_ci_oracle_cluster_node "Hospedado em :: Hosts" cmdb_ci_aix_server
    cmdb_ci_db_ora_instance Executado em :: Execuções" cmdb_ci_aix_server
    cmdb_ci_oracle_cluster_node "Hospedado em :: Hosts" cmdb_ci_solaris_server
    cmdb_ci_db_ora_instance Executado em :: Execuções" cmdb_ci_solaris_server
    cmdb_ci_oracle_cluster_node "Hospedado em :: Hosts" cmdb_ci_hpux_server
    cmdb_ci_db_ora_instance Executado em :: Execuções" cmdb_ci_hpux_server

    cmdb_ci_db_ora_service

    Managed by::Manages

    cmdb_ci_db_ora_listener

    cmdb_ci_db_ora_instance

    Uses::Used by

    cmdb_ci_db_ora_service