PowerStore: Як перевірити працездатність кластера перед оновленням програмного забезпечення за допомогою попередньої перевірки стану та перевірки системи

Summary: У цій статті описано перевірку працездатності перед оновленням (PUHC), яку потрібно виконати перед недистрибутивним оновленням програмного забезпечення (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

Перш ніж почати

Перш ніж виконувати оновлення PowerStoreOS, важливо перевірити справність кластера. Ці перевірки є більш ретельними, ніж безперервні перевірки репутації, що виконуються механізмом оповіщення PowerStore. Два механізми, Pre-Upgrade Health Check (PUHC) і System Checks, доступні для ручної перевірки працездатності вашого кластера.

Кожен пакет оновлення PowerStoreOS включає вбудований PUHC для перевірок, необхідних для успішного оновлення програмного забезпечення. Пакет PowerStoreOS також включає перевірку системи на наявність різних перевірок, які важливо виконати перед операціями технічного обслуговування. Починаючи з версії PowerStoreOS 2.1.x.x, підтримуються автономні пакети Health Check. Пакет Health Check оновлюється окремо від пакета оновлення PowerStoreOS і використовується для додавання додаткових перевірок після випуску PowerStoreOS.
  • У PowerStoreOS версій 3.x і 4.x пакет Health Check доповнює валідації перевірки системи та PUHC, які є в PowerStoreOS.
  • У версії PowerStoreOS 2.1.x.x пакет Health Check доповнює перевірки системи, які є в PowerStoreOS. Оновлення програмного забезпечення блокується, доки не буде виконано перевірку профілю System Checks Upgrade Extensions у тонкому пакеті Health Check.
У цій статті описано використання PUHC, System Check і Upgrade Extension of the System Check, які використовуються для підготовки до NDU.


Доступні інструменти перевірки стану здоров'я

Поточна версія PowerStore Інструменти, які слід використовувати перед НДУ (джерело перевірки інструменту)
PowerStoreOS 4.x
  • Pre-Upgrade Health Check (інтегрована операційна система та пакет Health Check)
PowerStoreOS 3.x
  • Pre-Upgrade Health Check (інтегрована операційна система та пакет Health Check)
PowerStoreOS 2.1.x
  • Перевірка працездатності перед оновленням (інтегрована операційна система)
  • Розширення System Check Upgrade (інтегрована операційна система та пакет Health Check)
PowerStoreOS 2.0.x
  • Перевірка працездатності перед оновленням (інтегрована операційна система)
  • Перевірка системи (інтегрована операційна система)
PowerStoreOS 1.x
  • Перевірка працездатності перед оновленням (інтегрована операційна система)
 
Важливе зауваження: Відповідні перевірки працездатності необхідно проводити безпосередньо перед оновленням програмного забезпечення. Розгляньте можливість проведення всіх перевірок працездатності принаймні за тиждень до оновлення сховища, щоб мати достатньо часу для коригувальних процедур, якщо вони будуть потрібні.


Огляд

  1. Визначте, який пакет перевірки стану здоров'я завантажити.
  2. Завантажте та інсталюйте пакет Health Check. (Пропустіть цей крок, якщо поточна запущена версія 2.0 або менше.)  Якщо в кластері ввімкнено автоматичне оновлення програмного забезпечення, з'являються сповіщення про готовність нових пакетів Health Check та їх автоматичне завантаження, якщо функціонал увімкнено.
  3. Завантажте відповідну PowerStoreOS. 
  4. Проведіть попередню перевірку здоров'я принаймні за тиждень, щоб оцінити стан системи та виправити виявлені проблеми. Використовуйте всі доступні інструменти для оцінки працездатності системи - див. 
  5. Безпосередньо перед оновленням виконайте відповідну перевірку працездатності. 
  6. Продовжуйте оновлення. Про НДУ дивіться статтю PowerStore: Як підготуватися до неруйнівного оновлення PowerStore (NDU)


Визначте, який пакет перевірки здоров'я використовувати

 Поточна версія PowerStore  Пакет перевірки здоров'я

 Вміст пакету Health Check

PowerStoreOS 4.x   Збірка> PowerStore-health_check-4.x<(за наявності)         Перевірка системи та PUHC
PowerStoreOS 3.x  Збірка PowerStore-health_check-3.x<> Перевірка системи та PUHC
PowerStoreOS 2.1.x  PowerStore-health_check-2.1.x.x-build<>      Розширення System Check and Upgrade.       
PowerStoreOS 1.x і 2.0.x    Не застосовується  

Пакет Health Check доступний для завантаження на сайті підтримки Dell Drivers & Downloads. Опис на сайті «Драйвери та завантаження» містить відомості про сумісні версії PowerStoreOS.

Перевірте, чи останній доступний пакет Health Check уже завантажено на ваш прилад. Дивіться інструкції в розділі «Додаткові примітки» нижче.

Важливе зауваження: Найновіший пакет перевірки працездатності слід завантажувати завжди, якщо ви не впевнені, що останній пакет уже встановлено на приладі.


Завантажте перевірку працездатності системи

Завантажте автономний пакет Health Check із сайту підтримки Dell Drivers & Downloads, а потім завантажте його в PowerStore Manager. Дивіться попередній розділ про те, як вибрати пакет для використання.
 
Важливе зауваження: Пакет Health Check може бути дійсним для декількох версій. Уважно прочитайте опис пакета на сайті Drivers & Downloads, щоб переконатися, що пакет сумісний з вашою версією PowerStoreOS.
  1. Завантажте найновіший пакет Health Check. Якщо в кластері ввімкнено автоматичне завантаження оновлень програмного забезпечення, перейдіть до кроку 2.
    1. Увійдіть у свій обліковий запис підтримки в службі підтримки Dell. Якщо ви не ввійшли в систему, результати не будуть точними.
    2. Перейдіть на сторінку продукту для вашої системи, а потім перейдіть до розділу «Драйвери та завантаження». У полі пошуку за ключовими словами введіть "Перевірка працездатності"
    3. Завантажте відповідний пакунок, якщо такий пакунок існує, на ваш локальний комп'ютер.
    4. У вікні Завантаження PowerStore Manager виберіть піктограму Налаштування, а потім виберіть Оновлення в розділі Кластер. Завантажте пакет Health Check за допомогою кнопки ЗАВАНТАЖИТИ ПАКЕТ.
  2. Встановіть пакет Health Check за допомогою кнопки UPGRADE у вікні Завантаження PowerStore Manager.
Примітка: Після оновлення пакета операційної системи PowerStoreOS перевірки стану системи в пакеті Health Check перезаписуються та повинні бути перевстановлені.


Завантажити PowerStoreOS

Завантажте бажану версію PowerStoreOS із сайту підтримки Dell Drivers & Downloads.
  1. Перейдіть на сторінку продукту для вашої системи, а потім перейдіть до розділу «Драйвери та завантаження». За допомогою селектора Тип завантаження виберіть Операційні системи.
  2. Завантажте відповідний пакет на свій локальний комп'ютер.
  3. У вікні Завантаження PowerStore Manager виберіть піктограму Налаштування, а потім виберіть Оновлення в розділі Кластер. Завантажте пакет PowerStoreOS.


Перевірка стану перед оновленням (PUHC)

Перевірка працездатності перед оновленням забезпечує перевірку працездатності, яка є специфічною для забезпечення успішного NDU програмного забезпечення.
  • PUHC береться з цільової NDU PowerStoreOS. У PowerStoreOS 3.x і 4.x завантажений пакет Health Check містить додаткові перевірки PUHC, які використовуються для оновлень з встановленої (вихідної) версії 3.x.
  • У вікні оновлення виберіть ПЕРЕВІРКА ПРАЦЕЗДАТНОСТІ. (Див. малюнок 1 нижче.)
  • Перегляньте будь-які повідомлення про помилки або попередження, які виникають під час перевірки працездатності, і відповідайте на кожне з них.
    • Якщо PUHC не вдається, виберіть невдалий запис PUHC у розділі Останні дії, щоб відкрити Відомості про вакансію.
    • Виділіть кожен рядок на висувній панелі «Відомості про завдання», щоб переглянути повідомлення про помилки або попередження, які були згенеровані під час PUHC.
    • Якщо вам потрібна допомога з усуненням будь-яких повідомлень про помилки або попередження, які відображаються, зверніться по допомогу до служби підтримки Dell Technologies.
  • Зелена позначка вказує на те, що етап перевірки працездатності успішно завершено. Зелена галочка не означає , що PUHC завершено без будь-яких помилок або попереджувальних повідомлень. Для отримання додаткової інформації перегляньте статтю Dell PowerStore: Перевірка здоров'я показує весь зелений колір, коли є попередження.
Примітка: Про оновлення PowerStoreX до версії 2.x дивіться розділ «Додаткові примітки» нижче.


Перевірка системи перед NDU (PowerStoreOS 2.x)

  • Перевірка системи доступна на пристроях під керуванням PowerStoreOS версій 2.0.x і новіших. Перевірку системи слід виконати перед операціями технічного обслуговування та оновленням програмного забезпечення під час роботи з PowerStoreOS 2.0. Перевірку системи слід виконати перед операціями технічного обслуговування під час роботи з PowerStoreOS 2.1.x.
  • Використовуйте кнопку RUN SYSTEM CHECK на вкладці SYSTEM CHECKS в інтерфейсі користувача (UI) PowerStore Manager. Для отримання додаткових процедурних відомостей про те, як виконати перевірку системи, зверніться до документа Dell PowerStore «Моніторинг вашої системи».
  • Перегляньте всі елементи, які повідомляють про стан помилки, яке виникає під час перевірки системи, і зверніться до кожного з них відповідно.
  • Якщо вам потрібна допомога з усуненням будь-яких повідомлень про стан «Помилка», які відображаються, зверніться по допомогу до служби підтримки Dell Technologies.


Оновлення розширень (PowerStore 2.1.x)

  • Розширення Upgrade доступне лише на пристроях під керуванням PowerStoreOS версії 2.1.x.
  • Після завантаження програмного пакета кнопка UPGRADE недоступна, доки користувач не запустить Upgrade Extensions. У повідомленні підказки на кнопці UPGRADE йдеться: Оновлення вимикається, якщо розширення для оновлення не запускалися протягом останніх 60 хвилин. Щоб запустити розширення для оновлення, перейдіть до розділу «Моніторинг перевірок системи » та натисніть кнопку «Запустити розширення оновлення ».
    1. Використовуйте кнопку «Запустити розширення оновлення» на вкладці «Перевірки системи » в інтерфейсі користувача (UI) PowerStore Manager.
    2. Ви можете побачити, коли востаннє виконувалися перевірки системи, використаний профіль і результати.
    3. Перегляньте будь-які елементи, які повідомляють про стан «Помилка», яке з'являється під час перевірки працездатності, і зверніться до кожного з них відповідно. Кожне повідомлення про стан містить ідентифікатор пов'язаної статті Dell, яка містить інформацію про вирішення проблеми.
    4. Якщо вам потрібна допомога з усуненням будь-яких відображених повідомлень про стан «Помилка», зверніться по допомогу до служби підтримки Dell Technologies .
     
    Примітка: Як і під час будь-якої перевірки працездатності, будь-які проблеми, які виникають, необхідно вирішити перед виконанням оновлення програмного забезпечення.

    Скріншот повідомлення про помилку невдалої перевірки
  • Розширення для оновлення мають бути запущені протягом однієї години після початку оновлення. На вкладці ПЕРЕВІРКА СИСТЕМИ ви можете побачити, коли востаннє виконувалися перевірки системи, використаний профіль та результати:
    Моніторинг перевірки системи з результатами

Additional Information

Як визначити версію встановленого пакета System Health Check

Перегляд дати встановлення пакета з перевіркою здоров'я

З інтерфейсу користувача неможливо визначити версію встановленого пакета Health Check. Користувач може порівняти дату випуску на сайті Dell Support Drivers & Downloads пакета Health Check з датою завантаження Health Check на панелі «Останні дії».
 
Порівняння дат
 

Використання PSTCLI для отримання інформації про версію пакунка для перевірки працездатності.

Щоб відобразити встановлені версії програмного забезпечення та прошивки диска у вашій системі, виконайте наведені нижче дії PSTCLI Команди. Цим можна скористатися, щоб перевірити, чи встановлено останній пакет 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
 

Використання REST API для отримання інформації про версію пакета перевірки працездатності.

Альтернатива використанню методу PSTCLI командою для відображення встановлених версій програмного забезпечення та прошивки диска у вашій системі є REST API. Використовуйте наступний REST API, щоб перевірити, який пакет Health Check інстальовано.

Запустіть наступний виклик REST API, щоб отримати список встановлених пакетів у вашому кластері:
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool

Приклад виклику 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

Перегляньте встановлений пакет Health Check у виводі API та порівняйте його з останнім пакетом Health Check, доступним на сайті підтримки Dell.


Для PowerStoreX з оновленням 1.x до 2.x

PUHC завжди відображає такі збої, коли він запускається до встановлення пакета попереднього оновлення та оновлення внутрішніх хостів 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)

Щоб виправити ці помилки, перегляньте Посібник з оновлення програмного забезпечення Dell PowerStore , щоб дізнатися про оновлення кластерів моделей PowerStore X (PowerStoreOS 2.0.x і пізніших версій)
  • Інсталюйте пакет Pre-Upgrade на кластер (PowerStoreOS 2.0.x і новішої версії)
  • Оновіть внутрішні хости ESXi PowerStore (PowerStoreOS 2.0.x і новіші)
  • Оновіть PowerStoreOS на кластері (PowerStoreOS 2.0.x або новішої версії)

Affected Products

PowerStore
Article 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.