Este post descreve como limpar os erros que aparecem em Failed Resources Actions no resultado do comando pcs status.
Exemplo,
[root@oraclelinux9b ~]# pcs status ....... Node List: * Node oraclelinux9b: standby * Online: [ oraclelinux9 ] Full List of Resources: * clusterIP (ocf:heartbeat:IPaddr2): Started oraclelinux9 * WebSite (ocf:heartbeat:apache): Stopped Failed Resource Actions: * WebSite start on oraclelinux9 returned 'error' (Failed to access httpd status page.) at Mon Jul 31 09:40:38 2023 after 2.948s Daemon Status: corosync: active/disabled pacemaker: active/enabled pcsd: active/disabled
Para remover esta ação com falha(ou Failed Resources Actions) da tela, execute o comando pcs resource cleanup [nome-resource].
Substitua [nome-resource] pelo nome do recurso da falha. Por exemplo, acima, o recurso com falha é o Apache que está chamado de WebSite. Então executo, pcs resource cleanup WebSite
[root@oraclelinux9b ~]# pcs resource cleanup WebSite Cleaned up WebSite on oraclelinux9b Cleaned up WebSite on oraclelinux9 Waiting for 1 reply from the controller ... got reply (done)
Forma de Uso do Comando “pcs resource cleanup”
Uso: pcs resource cleanup... cleanup [<id do recurso | stonith id>] [node=<nó>] [operation==<operação> [interval=<intervalo>]] [--strict] Faça o cluster esquecer as operações com falha do histórico do recurso / dispositivo stonith e detectar novamente seu estado atual. Isso pode ser útil para purgar o conhecimento de falhas passadas que já foram resolvidas. Se o recurso nomeado fizer parte de um grupo ou uma instância numerada de um clone ou recurso agrupado, a limpeza se aplica a todo o coletivo recurso, a menos que --strict seja fornecido. Se um id de recurso / id de stonith não for especificado, todos os recursos / dispositivos de pedra serão limpos. Se um nó não for especificado, recursos/dispositivos stonith em todos os nós será limpo.