PowerScale: O SyncIQ mostra o estado "Needs Attention"
Summary: Este artigo da KB explica os motivos pelos quais uma política do SyncIQ pode exibir um estado "Needs Attention" e fornece etapas para identificar e resolver o problema.
Instructions
Quando uma política do SyncIQ falha, um relatório é registrado com o motivo da falha. Depois que o trabalho com falha for concluído com sucesso, o estado da política do SyncIQ será exibido como needs_attention Estado:
SIQ1-1# isi sync reports list
Policy Name Job ID Start Time End Time Action State
--------------------------------------------------------------------------------------------------------
Sync_Test1 2 2022-12-15T19:37:50 2022-12-15T19:39:54 run finished
Sync_Test3 2 2022-12-15T19:29:50 2022-12-15T19:31:39 run finished
Sync_Test2 1 2022-12-15T19:04:22 2022-12-15T19:06:20 run finished
test 1 2022-12-12T17:07:56 2022-12-12T17:12:53 run needs_attention
--------------------------------------------------------------------------------------------------------
Total: 4
Esse é um comportamento esperado. A coluna needs_attention Status indica que um trabalho anterior falhou e pode exigir revisão e investigação.
Para determinar a causa da falha, identifique o ID do trabalho no needs_attention ao analisar os relatórios de políticas afetadas.
Neste exemplo abaixo, o teste de política do SyncIQ mostra: Job ID 1 Como state=needs_attention.
SIQ1-1# isi sync reports list --policy-name=test --state=needs_attention
Policy Name Job ID Start Time End Time Action State
-----------------------------------------------------------------------------------------------------------
test 1 2022-12-12T17:07:56 2022-12-12T17:12:53 run needs_attention
-----------------------------------------------------------------------------------------------------------
Total: 1
Depois que o ID do trabalho for identificado, visualize o relatório para localizar os sub-relatórios registrados no ID do trabalho principal, que está listado no final do resultado.
SIQ1-1# isi sync reports view --policy=test --job-id=1
Policy Name: test
Job ID: 1
Start Time: 2022-12-12T17:07:56
End Time: 2022-12-12T17:12:53
Action: run
State: needs_attention
ID: 1-test
Policy ID: f3b3c720a82ecc7ac700d6ad0f0de923
Sync Type: initial
Duration: 17s
Errors: (policy name: test target: 10.237.0.122) SyncIQ policy failed to establish an encrypted connection with target. Attempting to run an unencrypted sync while the global required flag is set., (policy name: test target: 10.237.0.122) SyncIQ detected a problem with policy configuration. Job has no valid root path: No such file or directory
Encrypted: No
Phases
Phase: STF_PHASE_TW
Start Time: 2022-12-12T17:12:41
End Time: 2022-12-12T17:12:48
Subreports:
Policy Name Job ID Subreport ID Start Time End Time Action State
------------------------------------------------------------------------------------------------------------------------
test 1 1 2022-12-12T17:07:56 2022-12-12T17:07:57 run failed
test 1 2 2022-12-12T17:09:28 2022-12-12T17:09:29 run failed
test 1 3 2022-12-12T17:12:38 2022-12-12T17:12:53 run finished
------------------------------------------------------------------------------------------------------------------------
Total: 3
Cada sub-relatório tem uma hora de início e uma hora de término, incluindo o sub-relatório em que o trabalho pode ser concluído com sucesso.
Quando a lista de sub-relatórios para o trabalho com falha estiver disponível, especifique o sub-relatório a ser visualizado para identificar o motivo da falha.
Exemplo:
SIQ1-1# isi sync reports subreports view --policy=test --job-id=1 --subreport-id=1
Policy Name: test
Job ID: 1
Subreport ID: 1
Start Time: 2022-12-12T17:07:56
End Time: 2022-12-12T17:07:57
Action: run
State: failed
Policy ID: f3b3c720a82ecc7ac700d6ad0f0de923
Sync Type: invalid
Duration: 1s
Errors: (policy name: test target: 10.237.0.122) SyncIQ detected a problem with policy configuration. Job has no valid root path: No such file or directory
SIQ1-1# isi sync reports subreports view --policy=test --job-id=1 --subreport-id=2
Policy Name: test
Job ID: 1
Subreport ID: 2
Start Time: 2022-12-12T17:09:28
End Time: 2022-12-12T17:09:29
Action: run
State: failed
Policy ID: f3b3c720a82ecc7ac700d6ad0f0de923
Sync Type: invalid
Duration: 1s
Errors: (policy name: test target: 10.237.0.122) SyncIQ policy failed to establish an encrypted connection with target. Attempting to run an unencrypted sync while the global required flag is set.
Se o problema original tiver sido resolvido, mas o trabalho do SyncIQ continuar falhando, cada sub-relatório conterá diferentes motivos para a falha. Antes do sucesso, é recomendável visualizar o sub-relatório mais recente referente à falha recente.
Quando a política do SyncIQ é executada novamente e concluída sem falhas, o status muda de needs_attention para Finished. Se as falhas persistirem, elas devem ser investigadas para determinar a ação corretiva apropriada.