meta data for this page
  •  

This is an old revision of the document!


Методика проверки механизма защиты от выхода из строя диска

Начальные условия

  • Вся программная часть настроена в соответствии с проектной документацией;
  • Испытания тестирования функционала создания виртуальных машин пройдены успешно;

Мероприятия по подготовке к проведению проверки

  • С использованием совместимого веб-браузера открыть веб-страницу интерфейса управления “Р-Хранилище”;
  • С использованием совместимого веб-браузера открыть веб-страницу интерфейса управления “Р-Управление”;
  • Произвести авторизацию в интерфейсах веб управления “Р-Хранилище”, “Р-Управление”.

Мероприятия по проверке

Действие Ожидаемый результат Результат, замечания
В консоли “Р-управление” Выбрать виртуальную машину TEST.ORIG.DELETE 31.12.2022 в меню слева и нажать на ее названии;
- На вкладке “Обзор” в разделе “Общие настройки” проверить расположение дисков виртуальной машины;
- Если виртуальная машина размещена на локальных дисках сервера поле “Расположение” начинается с /vz/vmprivate/;
- Если виртуальная машина размещена на СХД Р-Хранилище, “Расположение” начинается с /mnt/vstorage/vols/datastores/;
Виртуальная машина TEST.ORIG.DELETE 31.12.2022 создана и размещена на Р-Хранилище.
В интерфейсе “Р-Хранилище” перейти в раздел “Серверы”, выбрать испытуемый сервер и нажать на его названии.
Открыть раздел “Диски” сервера, нажав на одноименном названии плитки на странице обзора сервера.
Согласно информации предоставленной на вкладке “Диски” все диски сервера исправны.
Выбрать диск сервера с ролью “Хранилище” и зафиксировать его имя в столбце “Диск”, например sdh. Указанный диск подключен к серверу, исправен и используется для хранения данных.
Выполнить отключение диска путем извлечения его из сервера либо, при отсутствии доступа к серверу - путем выполнения операции в командной строке сервера. После выполнения указанной процедуры выбранный диск отображается со статусом “Ошибка” в окне “Диски” сервера.
Для отключения диска из сервера необходимо после выбора диска в интерфейсе “Р-Хранилище” в боковом меню нажать кнопку “Включить мигание”. Данная операция активирует световую индикацию на выбранном диске. Извлечь диск из сервера со включенной световой индикацией.
Для деактивации диска удаленно необходимо подключиться к консоли SSH сервера и выполнить следующую команду от имени суперпользователя: echo 1 > /sys/block/sda/device/delete, где sdh - имя диска который требуется отключить.
Проверить состояние раздела “Диски” сервера после выполнения процедуры.
В консоли “Р-управление” Выбрать виртуальную машину TEST.ORIG.DELETE 31.12.2022 в меню слева и нажать на ее названии;
- Перейти на вкладку “Консоль” и проверить работоспособность виртуальной машины;
Операционная система виртуальной машины функционирует штатно. Данные небыли повреждены.
В интерфейсе “Р-Хранилище” выбрать сбойный диск с состоянием “ОШИБКА” и нажать кнопку “Освободить” в боковом меню.
Выбрать режим принудительного освобождения и нажать кнопку “Да”.
Согласно информации раздела “Сводка” состояние кластера “Исправен”. Дисковая емкость кластера была уменьшена на объем удаленного диска. При наличии необходимого количества дисков в системе будет поддерживаться требуемый уровень отказоустойчивости.
В интерфейсе “Р-Хранилище” перейти в раздел “Сводка” и проверить свойства кластера хранения.
Подключить диск к серверу. В случае если отключение производилось удаленно необходимо выполнить команду: for host in /sys/class/scsi_host/*; do echo "- - -" | tee $host/scan; ls /dev/sd* ; done Подключенный диск отображается в разделе “Диски” испытуемого сервера с статусом “Без назначения”.
Выбрать подключенный диск и нажать кнопку “Назначить” в правой части окна.
Выбрать режим “Хранилище, Использовать диск SSD для кэширования и проверки контрольных сумм.”
Нажать кнопку “Готово”
Указанный диск будет добавлен в конфигурацию хранения. Роль диска будет изменена на “Хранилище Уровень 0”.
В интерфейсе “Р-Хранилище” перейти в раздел “Сводка” и проверить свойства кластера хранения. Согласно информации раздела “Сводка” состояние кластера “Исправен”. Дисковая емкость кластера была вернулась к изначальной.

Мероприятия, проводимые после проведения проверки

  • После завершения всех испытаний отключиться от интерфейса Р-Хранилище, нажав пиктограмму с силуэтом человека и выбрав раздел меню “Выйти”