Сопоставление устройств PowerFlex Raw для локального хранилища
Summary: В этой статье базы знаний описывается, как выполнить необработанное сопоставление устройств (RDM) с виртуальной машиной PowerFlex в ESXi. Эту статью можно использовать только в том случае, если сервер ESXi оснащен RAID-контроллером (избыточный массив независимых дисков). В противном случае это может привести к появлению «фиолетового экрана» на ESXi и перезагрузке. ...
Instructions
Действия Ниже приведена статья базы знаний VMware, в которой описана следующая процедура: Настройка Raw Device Mapping (RDM) для локального хранилища (внешняя ссылка)
Признаки:
Следующие признаки появляются при попытке настроить локальное хранилище данных в качестве RDM (Raw Device Mapping).
- Параметр создания RDM неактивен.
- Нельзя добавить локальный том к виртуальной машине в качестве необработанного сопоставления устройств.
Причина. По умолчанию локальные устройства хранения данных отключены как потенциальные кандидаты RDM на хосте ESXi/ESX. Это связано с тем, что большинство существующих локальных контроллеров не соответствуют требованиям к оборудованию для правильной адресации и обмена данными с дисками RDM.
Разрешение.
Для настройки RDM в локальном хранилище с хостами ESXi/ESX необходимы оба следующих условия:
- Устройство-кандидат должно поддерживать код страницы SCSI Inquiry Vital Data Product (VPD)
0x83, который используется для прямого обращения и взаимодействия с устройствами RDM. Дополнительные сведения о коде обнаружения SCSI см. в разделе Интерпретация условий проверки SCSI в журналах VMkernel - Устройство-кандидат должно экспортировать глобальный серийный номер, который позволит хосту ESXi/ESX уникальным образом идентифицировать устройство для использования в качестве RDM.
Возможность использования в качестве RDM может быть невозможна на некоторых локальных контроллерах и подключенных к ним хранилищах. Обратитесь к поставщику оборудования, чтобы узнать, соответствует ли ваш контроллер требуемым условиям, и получить любую техническую поддержку.
Если у вас есть подходящий контроллер, вы можете настроить локальное устройство как RDM. Настройку локального устройства хранения в качестве RDM необходимо выполнять с помощью интерфейса командной строки (CLI). Это нельзя сделать с помощью клиента vSphere.
Чтобы настроить локальное устройство в качестве диска RDM, выполните следующие действия.
- Откройте сеанс SSH на хосте ESXi/ESX.
- Составьте список дисков, подключенных к хосту ESXi, с помощью команды:
# ls -l /vmfs/devices/disks
- Найдите в списке локальное устройство, которое вы хотите настроить в качестве RDM, и скопируйте его имя.
Имя устройства, скорее всего, будет содержать префикс t10. И выглядят примерно так:t10.F405E46494C4540046F455B64787D285941707D203F45765 - Чтобы настроить устройство в качестве RDM и вывести файл указателя RDM в выбранное место назначения, выполните команду:
# vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk
Например:
# vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk
Размер только что созданного файла указателя RDM совпадает с размером необработанного устройства, с которым он сопоставлен. Это фиктивный файл, который не занимает места для хранения.
- После создания файла указателя RDM прикрепите его к виртуальной машине с помощью клиента vSphere.
-
- Нажмите правой кнопкой мыши виртуальную машину, в которую необходимо добавить диск RDM.
- Нажмите Edit Settings.
- Нажмите кнопку Добавить....
- Выберите Жесткий диск.
- Выберите Использовать существующий виртуальный диск.
- Перейдите в каталог, в который был сохранен указатель RDM, выберите файл указателя RDM и нажмите кнопку Далее.
- Выберите виртуальный контроллер SCSI, к которому необходимо подключить диск, и нажмите кнопку Далее.
- Нажмите Finish.
Теперь новый жесткий диск должен отображаться в инвентаризации виртуальной машины как сопоставленный необработанный LUN. Так как к этой виртуальной машине теперь подключен модуль переноса локального диска, использование vMotion невозможно.