PowerStore: Sposób sprawdzania poprawności działania klastra przed uaktualnieniem oprogramowania za pomocą narzędzia kontrola poprawności działania przed aktualizacją i testu systemowego
Summary: W tym artykule opisano mechanizm kontroli poprawności działania przed uaktualnieniem (PUHC) oprogramowania niewpływającym na pracę użytkownika (NDU).
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Przed rozpoczęciem
Przed wykonaniem uaktualnienia systemu operacyjnego PowerStoreOS ważne jest, aby sprawdzić poprawność działania klastra. Te weryfikacje są dokładniejsze niż ciągłe badania przeszłości wykonywane przez mechanizm alertów PowerStore. Do ręcznego sprawdzania poprawności działania klastra dostępne są dwa mechanizmy — kontrola poprawności działania przed aktualizacją (PUHC) i kontrola systemu.Każdy pakiet uaktualnienia systemu PowerStoreOS zawiera wbudowany mechanizm PUHC do przeprowadzenia weryfikacji niezbędnych do pomyślnego uaktualnienia oprogramowania. Pakiet PowerStoreOS zawiera również test systemowy dla różnych weryfikacji, których wykonanie jest ważne przed rozpoczęciem czynności konserwacyjnych. Począwszy od systemu PowerStoreOS w wersji 2.1.x.x, obsługiwane są autonomiczne pakiety Health Check. Pakiet Health Check jest aktualizowany oddzielnie od pakietu uaktualnienia PowerStoreOS oraz służy do dodania dodatkowych kontroli po wydaniu oprogramowania PowerStoreOS.
- W oprogramowaniu PowerStoreOS w wersji 3.x i 4.x pakiet Health Check stanowi uzupełnienie weryfikacji kontroli systemu i PUHC zawartych w oprogramowaniu PowerStoreOS.
- W oprogramowaniu PowerStoreOS w wersji 2.1.x.x pakiet Health Check stanowi uzupełnienie mechanizmów kontroli poprawności testu systemowego w oprogramowaniu PowerStoreOS. Uaktualnienia oprogramowania są blokowane do momentu wykonania weryfikacji profilu rozszerzeń aktualizacji testów systemowych w pakiecie Health Check Thin.
Dostępne narzędzia do kontroli poprawności działania
| Bieżąca wersja systemu PowerStore | Narzędzia do wykorzystania przed uaktualnieniem NDU (źródło kontroli narzędzia) |
|---|---|
| PowerStoreOS 4.x |
|
| PowerStoreOS 3.x |
|
| PowerStoreOS 2.1.x |
|
| PowerStoreOS 2.0.x |
|
| PowerStoreOS 1.x |
|
Ważna uwaga: Odpowiednie kontrole poprawności działania należy uruchomić bezpośrednio przed uaktualnieniem oprogramowania. Rozważ wykonanie wszystkich kontroli poprawności działania co najmniej na tydzień przed uaktualnieniem pamięci masowej, aby w razie potrzeby mieć wystarczająco dużo czasu na procedurę naprawczą.
Omówienie
- Należy ustalić, który pakiet Health Check należy pobrać.
- Pobierz i zainstaluj pakiet Health Check. (Pomiń ten krok, jeśli bieżąca wersja to 2.0 lub starsza). Jeśli klaster jest włączony do automatycznych aktualizacji oprogramowania, wyświetlane są powiadomienia, gdy nowe pakiety Health Check są gotowe oraz są one automatycznie przekazywane, jeśli funkcja jest włączona.
- Pobierz odpowiedni system PowerStoreOS.
- Co najmniej tydzień wcześniej należy przeprowadzić wstępne kontrole poprawności działania systemu i skorygować znalezione problemy. Użyj wszystkich dostępnych narzędzi do oceny poprawności działania systemu — patrz tabela 1 (powyżej).
- Bezpośrednio przed uaktualnieniem należy wykonać odpowiednie kontrole poprawności działania.
- Kontynuuj uaktualnienie. W przypadku NDU zapoznaj się z artykułem PowerStore: Przygotowanie do procesu aktualizacji oprogramowania PowerStore nie wpływającego na pracę użytkownika (NDU)
Należy ustalić, którego pakietu Health Check użyć.
| Bieżąca wersja systemu PowerStore | Pakiet Health Check |
Zawartość pakietu Health Check |
|---|---|---|
| PowerStoreOS 4.x | Kompilacja PowerStore-health_check-4.x<build> (jeśli dostępna) | Test systemowy i PUHC |
| PowerStoreOS 3.x | Kompilacja PowerStore-health_check-3.x<build> | Test systemowy i PUHC |
| PowerStoreOS 2.1.x | Kompilacja PowerStore-health_check-2.1.x.x-<build> | Kontrola systemu i rozszerzenia uaktualnień. |
| PowerStoreOS 1.x and 2.0.x | Nie dotyczy |
Pakiet Health Check jest dostępny do pobrania ze strony pomocy technicznej Dell Support Sterowniki i pliki do pobrania. Opis na stronie Sterowniki i pliki do pobrania zawiera szczegółowe informacje o zgodnych wersjach systemu PowerStoreOS.
Sprawdź, czy najnowszy dostępny pakiet Health Check został już przesłany na urządzenie. Zapoznaj się z instrukcjami w poniższym punkcie Dodatkowe informacje.
Ważna uwaga: Najnowszy pakiet Health Check należy pobrać w każdym przypadku, o ile nie masz pewności, że najnowsza wersja pakietu nie została zainstalowana na urządzeniu już wcześniej.
Pobierz narzędzie do kontroli poprawności działania systemu
Pobierz autonomiczny pakiet Health Check ze strony pomocy technicznej firmy Dell Sterowniki i pliki do pobrania, a następnie prześlij go do programu PowerStore Manager. Zapoznaj się z poprzednim punktem dotyczącym sposobu wyboru pakietu, który ma być używany.
Ważna uwaga: Pakiet Health Check może być ważny dla wielu wersji. Uważnie przeczytaj opis pakietu na stronie Sterowniki i pliki do pobrania, aby upewnić się, że pakiet jest zgodny z posiadaną wersją PowerStoreOS.
- Pobierz najnowszy pakiet Health Check. Jeśli w klastrze jest włączona funkcja automatycznego aktualizowania oprogramowania, przejdź do kroku 2.
- Zaloguj się do konta pomocy technicznej na stronie Dell Support. Jeśli użytkownik nie jest zalogowany, wyniki nie są dokładne.
- Przejdź do strony produktu dla Twojego systemu, a następnie przejdź do strony Sterowniki i pliki do pobrania. W pole wyszukiwania słów kluczowych wpisz „Health Checks”
- Pobierz na komputer lokalny odpowiedni pakiet, jeśli istnieje.
- W oknie PowerStore Manager Upload wybierz ikonę ustawień, a następnie wybierz opcję Uaktualnienia w sekcji Klaster. Prześlij pakiet Health Check przy użyciu przycisku PRZEŚLIJ PAKIET.
- Zainstaluj pakiet Health Check za pomocą przycisku UPGRADE w oknie przesyłania PowerStore Manager.
Uwaga: Po uaktualnieniu pakietu systemu operacyjnego PowerStoreOS kontrole poprawności działania systemu w pakiecie Health Check zostają zastąpione i muszą zostać ponownie zainstalowane.
Pobierz system PowerStoreOS
Pobierz preferowaną wersję systemu PowerStoreOS z witryny pomocy technicznej Dell Support Sterowniki i pliki do pobrania.
- Przejdź do strony produktu dla Twojego systemu, a następnie przejdź do strony Sterowniki i pliki do pobrania. Za pomocą selektora Typ pobierania wybierz opcję Systemy operacyjne.
- Pobierz odpowiedni pakiet na komputer lokalny.
- W oknie PowerStore Manager Upload wybierz ikonę ustawień, a następnie wybierz opcję Uaktualnienia w sekcji Klaster. Prześlij pakiet PowerStoreOS.
Kontrola poprawności działania przed uaktualnieniem (PUHC)
Kontrola poprawności działania przed uaktualnieniem zapewnia kontrolę poprawności działania, które są specyficzne dla zapewnienia pomyślnego uaktualnienia NDU oprogramowania.
- Mechanizm PUHC jest pobierany z docelowego NDU PowerStoreOS. W systemie PowerStoreOS 3.x i 4.x przesłany pakiet Health Check zawiera dodatkowe kontrole PUHC, które są używane do uaktualnień z poziomu zainstalowanej (źródłowej) wersji 3.x.
- W oknie Upgrade wybierz opcję HEALTH CHECK. (Patrz rysunek 1 poniżej).
- Przejrzyj wszelkie komunikaty o błędach lub ostrzeżeniach, które pojawiły się po przeprowadzeniu kontroli poprawności działania i podejmij odpowiednie działania.
- Jeśli działanie mechanizmu PUHC zakończy się niepowodzeniem, wybierz wpis PUHC w obszarze Ostatnie działania, aby otworzyć Szczegóły zadania.
- Wybierz każdy wiersz na wysuwanym panelu Szczegóły zadania, aby przejrzeć komunikaty o awariach lub ostrzeżeniach wygenerowane podczas działania mechanizmu PUHC.
- Jeśli potrzebujesz pomocy w odniesieniu się do jakiegokolwiek wyświetlonego komunikatu o błędzie lub ostrzeżenia, skontaktuj się z pomocą techniczną firmy Dell Technologies w celu uzyskania pomocy.
- Zielony znacznik oznacza, że etap kontroli poprawności działania został zakończony pomyślnie. Zielony znacznik wyboru nie oznacza, że działanie mechanizmu PUHC zostało zakończone bez żadnych błędów czy komunikatów ostrzegawczych. Aby uzyskać więcej informacji, zobacz artykuł bazy wiedzy firmy Dell PowerStore: Kontrola poprawności działania wyświetla wszędzie zielone symbole mimo istniejących ostrzeżeń.
Uwaga: W przypadku uaktualnienia systemu PowerStoreX w wersji 1.x do wersji 2.x należy zapoznać się z poniższymi informacjami dodatkowymi.
Kontrola systemu przed NDU (PowerStoreOS 2.x)
- Funkcja testu systemowego jest dostępna tylko na urządzeniach z systemem operacyjnym PowerStore w wersji 2.0.x i nowszych. W przypadku korzystania z PowerStoreOS 2.0 przed czynnościami serwisowymi i uaktualnieniami oprogramowania należy wykonać kontrolę systemu. W przypadku korzystania z PowerStoreOS 2.1.x przed czynnościami serwisowymi należy wykonać kontrolę systemu.
- Użyj przycisku RUN SYSTEM CHECK na karcie SYSTEM CHECKS w interfejsie użytkownika PowerStore Manager. Aby uzyskać dodatkowe informacje dotyczące procedur wykonywania testu systemowego, zapoznaj się z dokumentem Dell PowerStore Monitoring Your System.
- Przejrzyj wszystkie elementy zgłaszające komunikat o stanie niepowodzenia, który został wygenerowany podczas kontroli poprawności działania systemu i podejmij odpowiednie działania.
- Jeśli potrzebujesz pomocy w odniesieniu się do jakiegokolwiek wyświetlonego komunikatu o niepowodzeniu, skontaktuj się z pomocą techniczną firmy Dell Technologies w celu uzyskania pomocy.
Rozszerzenia uaktualnień (PowerStore 2.1.x)
- Rozszerzenia uaktualnień są dostępne tylko na urządzeniach z systemem PowerStoreOS w wersji 2.1.x.
- Po przesłaniu pakietu oprogramowania przycisk UPGRADE nie jest dostępny, dopóki użytkownik nie uruchomi rozszerzeń uaktualnień. Komunikat etykietki narzędzia na przycisku UPGRADE: Upgrade is disabled if Upgrade Extensions have not been run within the last 60 minutes. To run Upgrade Extensions, go to Monitoring System Checks and click the Run Upgrade Extensions button.
- Użyj przycisku Run Upgrade Extension na karcie System Checks w interfejsie użytkownika PowerStore Manager.
- Wyświetlone zostaną informacje dotyczące czasu ostatniego wykonania testów systemowych, użytego profilu i wyników.
- Przejrzyj wszystkie elementy zgłaszające komunikat o stanie niepowodzenia, który został wygenerowany podczas testu systemowego i podejmij odpowiednie działania. Każdy komunikat o stanie zawiera identyfikator powiązanego artykułu firmy Dell, w którym udostępniono informacje na temat rozwiązywania problemu.
- Jeśli potrzebujesz pomocy w odniesieniu się do jakiegokolwiek wyświetlonego komunikatu o niepowodzeniu, skontaktuj się z pomocą techniczną firmy Dell Technologies w celu uzyskania pomocy.
Uwaga: Podobnie jak w przypadku każdej kontroli poprawności działania, wszelkie zgłoszone problemy należy rozwiązać przed wykonaniem uaktualnienia oprogramowania.
- Rozszerzenia uaktualnień należy uruchomić w ciągu godziny od rozpoczęcia uaktualnienia. Na karcie SYSTEM CHECKS można wyświetlić informacje dotyczące czasu ostatniego wykonania testów systemowych, użytego profilu i wyników:

Additional Information
Sposób ustalania wersji zainstalowanego pakietu kontrola poprawności działania Health Check
Wyświetlanie daty instalacji pakietu kontroli poprawności działania
Na poziomie interfejsu użytkownika nie można ustalić wersji zainstalowanego pakietu Health Check. W witrynie pomocy technicznej Dell Support Sterowniki i pliki do pobrania użytkownik może porównać datę wydania pakietu Health Check z datą jego pobrania w okienku Recent Activity.
Korzystanie z PSTCLI w celu uzyskania informacji o wersji pakietu kontroli poprawności działania
Aby wyświetlić zainstalowane wersje oprogramowania i firmowego oprogramowania dysku w systemie, użyj niżej przedstawionychPSTCLI poleceń. Tą metodę można zastosować do sprawdzenia, czy została już zainstalowana najnowsza wersja pakietu Health Check.
$ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -output nvp |egrep "name|software_package_type|release_version" name = Health_Check-2.1.1.1-1736451-retail software_package_type = Health_Check release_version = 2.1.1.1 $ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -select software_package_state -output nvp 1: software_package_state = Installed
Korzystanie z REST API w celu uzyskania informacji o wersji pakietu kontroli poprawności działania.
Alternatywnym w stosunku korzystania zPSTCLI polecenia sposobem wyświetlania zainstalowanych wersji oprogramowania i firmowego oprogramowania dysku w systemie jest interfejs REST API. Do sprawdzenia, który pakiet Health Check jest zainstalowany użyj poniższego interfejsu REST API.
Uruchom następujące wywołanie interfejsu REST API, aby uzyskać listę zainstalowanych pakietów w klastrze:
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool
Przykładowy wynik wywołania interfejsu API:
---------------------------- . . . Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: ID : XXXXX-8aac-466d-9473-7d239bda31f5 Mar 11 2021 11:02:57 INFO: Release Version : 2.1.0.0-00001-retail (Build: 00001- retail) Mar 11 2021 11:02:57 INFO: Release Timestamp : 2021-03-11T01:56:23+00:00(1615427783) Mar 11 2021 11:02:57 INFO: Filename : Health_Check-2.1.0.0-00001-retail <======== Mar 11 2021 11:02:57 INFO: State : Downloaded Mar 11 2021 11:02:57 INFO: Size : 126 MB Mar 11 2021 11:02:57 INFO: Type : Health_Check Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: ----------- . . . Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: ID : XXXXX-2b9a-4a77-ad8f-79ade4c32a03 Mar 11 2021 11:02:57 INFO: Release Version : 3.0.0.0-1323753-retail (Build: 1323753) Mar 11 2021 11:02:57 INFO: Release Timestamp : 2021-03-04T21:45:24+00:00(1614894324) Mar 11 2021 11:02:57 INFO: Filename : Software_Release-3.0.0.0-1323753- retail Mar 11 2021 11:02:57 INFO: State : Downloaded Mar 11 2021 11:02:57 INFO: Size : 5894 MB Mar 11 2021 11:02:57 INFO: Type : Software_Release Mar 11 2021 11:02:57 INFO: ----------- Mar 11 2021 11:02:57 INFO: Exiting... Mar 11 2021 11:02:57 INFO: Operation - Success Mar 11 2021 11:02:57 INFO: Elapsed Time: 3.0 secs
Wyświetl zainstalowany pakiet Health Check w wyniku interfejsu API i porównaj go z najnowszym pakietem Health Check dostępnym w witrynie pomocy technicznej firmy Dell.
W przypadku uruchomienia uaktualnienia PowerStoreX z wersji 1.x do wersji 2.x
Kontrola poprawności działania przed aktualizacją (PUHC) zawsze powoduje wyświetlenie następujących błędów, jeśli zostaje uruchomiona przed zainstalowaniem pakietu wstępnego uaktualnienia oraz aktualizowane są wewnętrzne hosty ESXi:
Pre-Upgrade Health Check Failed: Pre-upgrade health check failed on node A - ["XXXXXXXXXXXXXX"] node B - ["XXXXXXXXXXXXXX"]. Please review the health check steps for more details. (0xXXXXXXXXXXXX) Health Check Node A The component version is below the required version. Update FIRMWARE to version XX.X.X. (incompatible_version) This upgrade requires a minimum version of VMware ESXi be installed prior to the upgrade. (incompatible_upgrade_esxi_version) This upgrade requires the PowerStore X ESXi VIBs be upgraded prior to the upgrade. (incompatible_upgrade_esxi_vib_version) The PowerStore X ESXi VMFS partition is not the correct size to proceed with the upgrade. Please perform the VMFS resize procedure. (check_vmfs_size_failed_A)
Aby usunąć te błędy, zapoznaj się z Instrukcją aktualizacji oprogramowania Dell PowerStore oraz poniższymi klastrami modelu uaktualnienia oprogramowania PowerStore X (PowerStoreOS 2.0.x i nowsze wersje)
- Zainstaluj pakiet wstępnego uaktualnienia w klastrze (PowerStoreOS 2.0.x i nowsze wersje)
- Zaktualizuj wewnętrzne hosty ESXi PowerStore (PowerStoreOS 2.0.x i nowsze wersje)
- Uaktualnij system PowerStoreOS w klastrze (PowerStoreOS 2.0.x lub nowsze wersje)
Affected Products
PowerStoreArticle Properties
Article Number: 000192601
Article Type: How To
Last Modified: 13 Jun 2025
Version: 17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.