PowerStore. индикатор диагностики системы горит зеленым цветом при наличии предупреждений
Summary: Индикатор диагностики системы горит зеленым цветом при наличии предупреждений.
Symptoms
Во всех текущих версиях PowerStoreOS процессы модернизации и диагностики системы не всегда понятны в PowerStore Manager (пользовательский интерфейс).
При запуске диагностики системы перед модернизацией (PUHC) или модернизации в PowerStore выполняется проверка работоспособности системы. Несмотря на то, что PUHC работает, он не всегда сообщает о проблемах таким образом, чтобы их было легко заметить.
Вот вид экрана Обновления настроек>. В столбце % Complete/Status отображается зеленая галочка, которая, по-видимому, указывает на то, что все в порядке.
Пример из сведений о задании:
Вы можете видеть все шаги, выполненные во время диагностики системы, и все отображается зеленым флажком.
Чтобы просмотреть полные сведения, выделите один из шагов, например Диагностика системы — узел A:
Теперь вы видите, что в системе есть два предупреждения.
Любые предупреждения должны быть устранены, прежде чем продолжать модернизацию.
В данном примере мы имеем место с ошибкой cyc_net и ошибкой загрузки ввода-вывода хоста .
- Одна ошибка проста. Прежде чем выполнять модернизацию, следует дождаться более низкого периода ввода-вывода (или окна обслуживания).
- Вторая ошибка требует устранения неполадок.
Проверка PUHC с консоли обслуживания
Пример из того же PUHC, как видно из командной строки:
Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Checking Active Imports..................................... OK Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking network connection configuration Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Appliance nodes are not connected to the same switches (247390384816168) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Please make sure the nodes in the appliance are connected to the same ToR switches Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking network connection configuration Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Appliance nodes are not connected to the same switches (247390384816168) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Please make sure the nodes in the appliance are connected to the same ToR switches Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking if system cpu usage is normal Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : CPU utilization level too high (247390385274892) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Reduce system load prior to NDU Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking for Mapper status Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Host IO load on Node A is higher than recommended for running an upgrade (247390384816199) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Reduce host IO load and retry
В отличие от пользовательского интерфейса, предупреждения и сетевые ошибки отображаются в командной строке в полном объеме.
Система позволяет пользователю выполнять модернизацию с отображением ошибок уровня предупреждения (но не сообщений об ошибке или критическом уровне), независимо от того, отображаются эти предупреждения или нет.
Cause
Зеленая галочка используется для обозначения того, что сам шаг завершен. Это сбивает с толку и будет исправлено в следующем выпуске.
Resolution
Исправление
Исправление этой проблемы появится в будущей версии PowerStoreOS.
Временное решение проблемы
Способ 1
Убедитесь, что на всех устройствах в кластере вы нажимаете до пунктов Диагностика работоспособности — узел AиHealth check — узел B . Выполните этот шаг перед выполнением любых обновлений.
Способ 2
Наблюдайте за PUHC в командной строке.
Следующая команда позволяет наблюдать за проверкой системы в режиме реального времени на наличие каких-либо проблем. Все, что наблюдается, должно быть устранено.
svc_journalctl -t cyc_puhc -f
Выберите одну из следующих команд, чтобы просмотреть последний выполненный PUHC.
svc_journalctl -t cyc_puhc -r
-- или --
svc_journalctl -t cyc_puhc -rg "Warning"
Интерфейс командной строки также показывает дополнительные сведения о всех обнаруженных ошибках.
- Если предупреждений нет, можно продолжать.
- Если имеются предупреждения, устраните их, прежде чем продолжить.