Мониторинг дисков сервера

Мониторинг дисков сервера#

Ограничения

  • Нельзя отслеживать производительность дисков с черепичной магнитной записью (SMR).

Отслеживание производительности диска сервера

  1. На экране Инфраструктура → Серверы щелкните по имени нужного сервера.

  2. На вкладке Диски щелкните по диску сервера и ознакомьтесь с диаграммами на вкладке Мониторинг.

На диаграммах отображаются текущие показатели использования диска, средний показатель задержки и действия записи/чтения. Для получения дополнительных сведений щелкните Панель Grafana.

Интервал времени для диаграмм по умолчанию составляет двенадцать часов. Чтобы рассмотреть определенный интервал времени в большем масштабе, выделите его мышью; чтобы восстановить прежний масштаб, дважды щелкните по любой диаграмме.

Просмотр сведений о сервисах

  1. На экране Инфраструктура → Серверы щелкните по имени нужного сервера.

  2. На вкладке Диски щелкните по диску сервера и перейдите на вкладку Сервис.

Свойства сервиса различаются в зависимости от роли диска.

Свойства сервиса

Хранилище

Метаданные

Метаданные+Кэш

Кэш

Статус

Статус сервиса хранилища:

Активный

Сервис запущен и работает.

Медленный

Работа сервиса замедлена, что ведет к снижению производительности кластера. Диск изолирован от потока операций ввода-вывода кластера.

Неактивный

Сервис временно недоступен. Сервис хранилища помечается как неактивный в течение первых 5 минут неактивности.

Офлайн

Сервис неактивен более 5 минут. Когда сервис хранилища оказывается недоступен, кластер начинает репликацию данных, чтобы восстановить те фрагменты, которые хранились на затронутом диске хранилища.

Недостаточно места

На диске, где работает сервис, заканчивается место.

Освобождается

Сервис находится в процессе высвобождения.

Отказ

Сервис запущен, но возникла проблема с диском хранилища.

Сбой освобождения

Не удалось высвободить сервис.

Обслуживание

Сервер, на котором размещен сервис, находится в режиме обслуживания.

Неизвестно

Состояние сервиса неизвестно.

Статус сервиса метаданных:

Доступен

Сервис находится в состоянии онлайн.

Синхронизация

Сервис выполняет синхронизацию метаданных кластера.

Недоступен

Сервис находится в состоянии офлайн.

Systemd

Показывает состояние сервиса vstorage-csd.<cluster_name>.<CS_ID>.service.

Показывает состояние сервиса vstorage-mdsd.<cluster_name>.<MDS_ID>.service.

Уровень

Показывает назначенный уровень хранилища.

Показывает кэшируемые уровни.

Идентификатор сервиса

Идентификатор сервиса хранилища

Идентификатор сервиса метаданных

Использование

Использование пространства на диске

Кэширование

Включено/отключено

Расположение кэша

Показывает твердотельный накопитель, на который сохраняется кэш записи этого диска.

Отображается, если кэширование включено.

Проверка контрольных сумм

Включено/отключено

Шифрование

Включено/отключено

Используйте следующую команду:

vinfra node disk show [--node <node>] <disk>
--node <node>

Идентификатор сервера или имя хоста.

<disk>

Идентификатор или имя устройства диска.

Например, чтобы просмотреть сведения о диске sdb, подключенном к серверу node003, выполните:

# vinfra node disk show sdb --node node003
+--------------------+------------------------------------------------------------------------------------------+
| Field              | Value                                                                                    |
+--------------------+------------------------------------------------------------------------------------------+
| being_assigned     | False                                                                                    |
| being_released     | False                                                                                    |
| device             | sdb                                                                                      |
| disk_status        | ok                                                                                       |
| encryption         |                                                                                          |
| form_factor        |                                                                                          |
| id                 | 3E8396F3-CE96-40DB-BBD6-37CF4755AF1C                                                     |
| is_blink_available | False                                                                                    |
| is_blinking        | False                                                                                    |
| issues             | []                                                                                       |
| lun_id             |                                                                                          |
| model              | QEMU_HARDDISK                                                                            |
| node_id            | 249fffbd-1f96-4f0c-4ebd-492e4773e35a                                                     |
| nvme               | False                                                                                    |
| physical_size      | 214748364800                                                                             |
| protocol           | name: null                                                                               |
|                    | speed: null                                                                              |
| role               | cs                                                                                       |
| rpm                |                                                                                          |
| serial_number      | 8c82065e-7579-4d57-9164-190e1ea8e5d9                                                     |
| service_id         | 1030                                                                                     |
| service_params     | compression: 'off'                                                                       |
|                    | dedup_vdev_disk_id: null                                                                 |
|                    | deduplication: 'off'                                                                     |
|                    | fail_messages: null                                                                      |
|                    | journal_data_size: 175892332544                                                          |
|                    | journal_disk_id: B384D707-DEB6-4ADB-8035-DA9C66662EB6                                    |
|                    | journal_path: /vstorage/8062e45a/journal/journal-cs-2cbba2cb-5cba-438a-868d-d8b7d0802235 |
|                    | journal_type: external_cache                                                             |
|                    | on_zpool: false                                                                          |
|                    | repo_dir: /vstorage/2d367923/cs                                                          |
|                    | systemd: active                                                                          |
|                    | tier: 1                                                                                  |
| service_status     | active                                                                                   |
| smart_status       | not_supported                                                                            |
| smr                | False                                                                                    |
| space              | size: 210287644672                                                                       |
|                    | used: 64065536                                                                           |
| tasks              |                                                                                          |
| temperature        | 0.0                                                                                      |
| type               | ssd                                                                                      |
| zoned              |                                                                                          |
+--------------------+------------------------------------------------------------------------------------------+

В выводе команды свойства сервиса различаются в зависимости от роли диска.

Свойства сервиса

cs

mds

mds-journal

journal

service_id

Идентификатор сервиса хранилища

Идентификатор сервиса метаданных

service_params

compression

Показывает, включено ли сжатие данных для этого сервиса хранилища (on — сжатие включено, off — сжатие выключено).

dedup_vdev_disk_id

Идентификатор диска, на котором размещены таблицы дедупликации этого сервиса хранилища.

deduplication

Показывает, включена ли дедупликация для этого сервиса хранилища (on_ddt_inner — дедупликация включена, таблицы дедупликации размещаются в ОЗУ сервера; on_ddt_external — дедупликация включена, таблицы дедупликации размещаются на отдельном диске; off — дедупликация выключена).

journal_data_size

Объем данных в кэше для этого сервиса хранилища.

journal_disk_id

Идентификатор диска кэша.

journal_path

Путь к директории кэша записи.

journal_type

Тип кэша, используемого для этого сервиса хранилища (no_cache — без кэша, inner_cache — внутренний кэш, external_cache — внешний кэш).

repo_dir

Путь к репозиторию сервиса хранилища.

systemd

Показывает состояние сервиса vstorage-csd.<cluster_name>.<CS_ID>.service.

tier

Показывает назначенный уровень хранилища (0, 1, 2 или 3).

repo_dir

Путь к репозиторию сервиса метаданных.

systemd

Показывает состояние сервиса vstorage-mdsd.<cluster_name>.<MDS_ID>.service.

journal_tier

Уровень кэша (0, 1, 2 или 3). Параметр отсутствует, если кэш может использоваться для любого уровня хранения данных.

service_status

Статус сервиса хранилища:

active

Сервис запущен и работает.

ill

Работа сервиса замедлена, что ведет к снижению производительности кластера. Диск изолирован от потока операций ввода-вывода кластера.

inactive

Сервис временно недоступен. Сервис хранилища помечается как неактивный в течение первых 5 минут неактивности.

offline

Сервис неактивен более 5 минут. Когда сервис хранилища оказывается недоступен, кластер начинает репликацию данных, чтобы восстановить те фрагменты, которые хранились на затронутом диске хранилища.

no space

На диске, где работает сервис, заканчивается место.

releasing

Сервис находится в процессе высвобождения.

failed

Сервис запущен, но возникла проблема с диском хранилища.

failed rel

Не удалось высвободить сервис.

maintenance

Сервер, на котором размещен сервис, находится в режиме обслуживания.

unknown

Состояние сервиса неизвестно.

Статус сервиса метаданных:

avail

Сервис находится в состоянии онлайн.

stale

Сервис выполняет синхронизацию метаданных кластера.

unavail

Сервис находится в состоянии офлайн.

Просмотр сведений о дисках

  1. На экране Инфраструктура → Серверы щелкните по имени нужного сервера.

  2. На вкладке Диски щелкните по диску сервера и перейдите на вкладку Диск.

Свойства диска включают имя накопителя, состояние, тип, физическую емкость, протокол диска, модель, серийный номер, статус S.M.A.R.T. и температуру. Диск может быть в следующих состояниях:

Исправен

Диск работает нормально.

Недоступен

Диск отключен от питания или сервера.

Отказ

Произошел отказ диска, или мониторинг S.M.A.R.T. сообщил об ошибке. Необходимо заменить диск.

Используйте следующую команду:

vinfra node disk show [--node <node>] <disk>
--node <node>

Идентификатор сервера или имя хоста.

<disk>

Идентификатор или имя устройства диска.

Например, чтобы просмотреть сведения о диске sdb, подключенном к серверу node003, выполните:

# vinfra node disk show sdb --node node003
+--------------------+------------------------------------------------------------------------------------------+
| Field              | Value                                                                                    |
+--------------------+------------------------------------------------------------------------------------------+
| being_assigned     | False                                                                                    |
| being_released     | False                                                                                    |
| device             | sdb                                                                                      |
| disk_status        | ok                                                                                       |
| encryption         |                                                                                          |
| form_factor        |                                                                                          |
| id                 | 3E8396F3-CE96-40DB-BBD6-37CF4755AF1C                                                     |
| is_blink_available | False                                                                                    |
| is_blinking        | False                                                                                    |
| issues             | []                                                                                       |
| lun_id             |                                                                                          |
| model              | QEMU_HARDDISK                                                                            |
| node_id            | 249fffbd-1f96-4f0c-4ebd-492e4773e35a                                                     |
| nvme               | False                                                                                    |
| physical_size      | 214748364800                                                                             |
| protocol           | name: null                                                                               |
|                    | speed: null                                                                              |
| role               | cs                                                                                       |
| rpm                |                                                                                          |
| serial_number      | 8c82065e-7579-4d57-9164-190e1ea8e5d9                                                     |
| service_id         | 1030                                                                                     |
| service_params     | compression: 'off'                                                                       |
|                    | dedup_vdev_disk_id: null                                                                 |
|                    | deduplication: 'off'                                                                     |
|                    | fail_messages: null                                                                      |
|                    | journal_data_size: 175892332544                                                          |
|                    | journal_disk_id: B384D707-DEB6-4ADB-8035-DA9C66662EB6                                    |
|                    | journal_path: /vstorage/8062e45a/journal/journal-cs-2cbba2cb-5cba-438a-868d-d8b7d0802235 |
|                    | journal_type: external_cache                                                             |
|                    | on_zpool: false                                                                          |
|                    | repo_dir: /vstorage/2d367923/cs                                                          |
|                    | systemd: active                                                                          |
|                    | tier: 1                                                                                  |
| service_status     | active                                                                                   |
| smart_status       | not_supported                                                                            |
| smr                | False                                                                                    |
| space              | size: 210287644672                                                                       |
|                    | used: 64065536                                                                           |
| tasks              |                                                                                          |
| temperature        | 0.0                                                                                      |
| type               | ssd                                                                                      |
| zoned              |                                                                                          |
+--------------------+------------------------------------------------------------------------------------------+

В выводе команды свойства диска включают имя накопителя, состояние, тип, физическую емкость, протокол диска, модель, серийный номер, статус S.M.A.R.T., температуру и т. д. Для дисков iSCSI также отображается LUN ID.

Проверка дисков хранилища с включенным кэшированием

  1. На экране Инфраструктура → Серверы щелкните по имени нужного сервера.

  2. На вкладке Диски щелкните по диску сервера с ролью Кэш и перейдите на вкладку Кэш для дисков.

На этой вкладке перечислены все диски хранилища, которые кэшируются на текущий диск.

Включение мигания светодиодного индикатора активности диска

  1. На экране Инфраструктура → Серверы щелкните по имени нужного сервера.

  2. На вкладке Диски выберите диск сервера.

  3. На правой панели диска нажмите Включить мигание.

Чтобы остановить мигание индикатора диска, нажмите Выключить мигание.

Используйте следующие команды:

  • Чтобы включить мигание индикатора указанного диска:

    vinfra node disk blink on [--node <node>] <disk>
    
    --node <node>

    Идентификатор сервера или имя хоста.

    <disk>

    Идентификатор или имя устройства диска.

    Например, чтобы включить мигание индикатора диска sda сервера node005, выполните:

    # vinfra node disk blink on sda --node node005
    
  • Чтобы остановить мигание индикатора указанного диска:

    vinfra node disk blink off [--node <node>] <disk>
    
    --node <node>

    Идентификатор сервера или имя хоста.

    <disk>

    Идентификатор или имя устройства диска.

    Например, чтобы остановить мигание индикатора диска sda сервера node005, выполните:

    # vinfra node disk blink off sda --node node005