PowerFlex 4.X: usuwanie potwierdzonych alertów

Podsumowanie: Nie można usunąć potwierdzonego alertu przy użyciu serwera prezentacji PowerFlex.

Ten artykuł dotyczy Ten artykuł nie dotyczy Ten artykuł nie jest powiązany z żadnym konkretnym produktem. Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.

Instrukcje

Jeśli potwierdzony alert nie został usunięty, uruchom krok #1, a jeśli nie zostanie usunięty, uruchom krok #2.


Krok #1 - Wyczyść alerty za pomocą REST API

Wykonaj następujące czynności i polecenia:

1. Dodawanie zmiennych środowiskowych; Nazwa hosta systemu, nazwa użytkownika i hasło.
2. Dodaj zmienną środowiskową tokenu dla połączenia sesji i dostępu.
3. Dodaj zmienną identyfikatora alertu zaplanowaną do wyczyszczenia — musi być aktualizowana dla każdego alertu osobno.
4. Uruchom wywołanie POST, aby wyczyścić identyfikator alertu. Identyfikator alertu można znaleźć w sekcji Alerty w kolumnie Identyfikator alertu:

Identyfikator alertu
Przykład: 

# INGRESS_IP=<Ingress IP>
# INGRESS_USER=<Username>
# INGRESS_PASSWORD=<Password>
# TOKEN=$(curl -s -k --location --request POST https://${INGRESS_IP}/rest/auth/login --header "Accept: application/json" --header "Content-Type: application/json" --data "{\"username\": \"${INGRESS_USER}\",\"password\": \"${INGRESS_PASSWORD}\"}")
# ACCESS_TOKEN=$(echo "${TOKEN}" | jq -r .access_token)
# ALERT_ID=<Alert ID>
# curl -i --insecure -X POST https://${INGRESS_IP}/rest/v1/alerts/${ALERT_ID}/clear -H "accept: application/json" -H "Authorization: Bearer ${ACCESS_TOKEN}"

HTTP/2 204
date: Tue, 15 Nov 2022 22:41:47 GMT
strict-transport-security: max-age=15724800; includeSubDomains

  


Krok #2 - Odtwórz ponownie konsole serwera bramy i prezentacji

Brama i serwer prezentacji to usługi działające w zasobnikach platformy Kubernetes (K8s) w środowisku PowerFlex 4.0.
Aby rozwiązać alert, który został potwierdzony, zasobniki muszą zostać ponownie zduplikowane.

1. Sprawdź, czy usługi Gateway i Presentation Server są uruchomione:

Uwaga: nazwa usługi może się różnić. Upewnij się, że odwołujesz się do odpowiednich usług bramki i serwera prezentacji.
kubectl get pods -n powerflex -o wide | grep "block" | grep -v "mds"

Example:

# kubectl get pods -n powerflex -o wide | grep "block" | grep -v "mds"
block-legacy-gateway-dcc96f887-tjhk6                     1/1     Running     0              15d     10.42.0.53      mno2   <none>           <none>
powerflex-block-frontend-857874f576-8cf4f                1/1     Running     0              15d     10.42.1.79      mno3   <none>           <none>
powerflex-block-presentationservice-5f9cc48d77-b8mvq     1/1     Running     0              15d     10.42.0.50      mno2   <none>           <none>
2. Odtworzenie usług bramy i serwera prezentacji:
kubectl get pods -n powerflex -o wide | grep "block" | grep -v "mds" | while read pod; do kubectl delete pod -n powerflex "${pod}"; done

Example:

# kubectl get pods -n powerflex -o wide | grep "block" | grep -v "mds" | while read pod; do kubectl delete pod -n powerflex "${pod}"; done
pod "block-legacy-gateway-dcc96f887-tjhk6" deleted
pod "powerflex-block-frontend-857874f576-8cf4f" deleted
pod "powerflex-block-presentationservice-5f9cc48d77-b8mvq" deleted

Dodatkowe informacje

Właściwości artykułu
Numer artykułu: 000207017
Typ artykułu: How To
Ostatnia modyfikacja: 17 wrz 2026
Wersja:  8
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.