Linux Descoberta de Cluster de marcapasso
A aplicação ServiceNow Descoberta usa o padrão de descoberta de cluster de marca-passo do Linux para encontrar dados de cluster de alta disponibilidade e preencher o CMDB com as informações descobertas. Descobrir alguns desses recursos requer a atualização do Padrões de descoberta e mapeamento de serviços aplicação do ServiceNow Store.
Este padrão é uma seção de extensão do padrão do Servidor Linux. O Descoberta usa o padrão para executar a descoberta horizontal.
Você pode usar esse padrão na ServiceNow AI Platform® usando a versão Madrid ou posterior.
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
- Configurar Credenciais SSH Para o servidor Linux.
- Forneça a um usuário permissões para ler os seguintes arquivos:
/etc/hosts/etc/corosync/corosync.conf/var/lib/heartbeat/crm/cib.xmlou/var/lib/pacemaker/cib/cib.xmldo Linux SP3
- Forneça a um usuário permissões para executar os seguintes arquivos:
ps -ef | grep corosync | grep -v grepps -ef | grep pacemaker | grep -v grepifconfig | grep 'inet addr:' |awk '{print $1, $2 }'hostname -shostname -f
Dados coletados pelo Descoberta durante a descoberta horizontal
| Tabela e campo | Descrição |
|---|---|
| IC principal – Cluster do UNIX [cmdb_ci_unix_cluster] | |
| nome | Nome do cluster. |
| cluster_id | ID do cluster. Contém o ID de nós. |
| cluster_type | Tipo de cluster. |
| cluster_status | Status do cluster: On-line/off-line. |
| cluster_version | Versão do cluster. |
| Recurso do cluster do UNIX [cmdb_ci_unix_cluster_resource] | |
| nome | Nome do recurso. |
| resource_type | Tipo de recurso. |
| resource_status | Status do recurso. Por exemplo, Iniciado. |
| ip_address | Endereço IP da máquina onde o recurso está sendo executado. |
| fqdn | FQDN da máquina onde o recurso está sendo executado. |
| IP virtual do cluster [cmdb_ci_cluster_vip] | |
| nome | Nome do VIP do cluster. |
| ip_address | Endereço IP do VIP. |
| Grupo de recursos do cluster [cmdb_ci_cluster_resource_group] | |
| nome | Nome do grupo de recursos. |
| node | Nó do grupo de recursos. |
| resource_group_status | Status do grupo de recursos. |
| servidor | Servidor do grupo de recursos. |
| fqdn | FQDN da máquina onde o grupo de recursos está sendo executado. |
| Nó do cluster do UNIX [cmdb_ci_unix_cluster_node] | |
| nome | Nome do nó e ID do nó. |
| node_status | Status do nó. |
| node_state | Estado do nó. |
| fqdn | FQDN da máquina onde o nó está sendo executado. |
Relacionamentos entre ICs
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_unix_cluster | Hosts::Hosted on | cmdb_ci_linux_server |
| cmdb_ci_unix_cluster_node | Hosted on::Hosts | cmdb_ci_linux_server |
| Cluster of::Cluster | cmdb_ci_unix_cluster | |
| cmdb_ci_cluster_vip | Uses::Used by | cmdb_ci_unix_cluster_node |
| Virtualized by::Virtualized | cmdb_ci_unix_cluster | |
| cmdb_ci_unix_cluster_resource | Defines resources for::Gets resources from | cmdb_ci_unix_cluster |
| Defines resources for::Gets resources from | cmdb_ci_unix_cluster_node | |
| cmdb_ci_cluster_resource_group | Contains::Contained by | cmdb_ci_unix_cluster |
| Contains::Contained by | cmdb_ci_unix_cluster_node | |
| Contains::Contained by | cmdb_ci_unix_cluster_resource |