Узел VxRack поставляется с 24 дисками (22 жестких диска и 2 диска SSD)
В этой статье предполагается, что заказчик будет использовать первый твердотельный накопитель для CacheCade, а второй твердотельный накопитель — для пула SSD Storage Pool для ScaleIO.
В этой статье описывается, как использовать StorCLI для создания виртуального диска на устройстве хранения данных, жесткого диска или твердотельного накопителя на серверах с платой
контроллера LSI 3108 RAID
Используйте следующие инструменты командной строки для следующих операционных систем:-
ESXi OS- /opt/lsi/storcli/storcli
ОС Linux- /opt/MegaRAID/storcli/storcli64
ОС Windows- storcli64
Ниже приведены высокоуровневые задачи, которые необходимо выполнить в зависимости от каждого сценария:
- Создание виртуальных дисков на жестких дисках, используемых в пуле носителей. Эта процедура создает виртуальное устройство на жестких дисках в системах, которые будут входить в пул хранения данных.
- Создание виртуальных дисков на SSD-устройствах, используемых в пуле хранения данных. Эта процедура создает виртуальное устройство на твердотельных накопителях узла, которые будут частью пула хранения данных.
- Создание виртуальных дисков на SSD-устройствах, используемых для поддержки CacheCade. Эта процедура создает виртуальное устройство на SSD-накопителях узла, которые будут настроены в качестве кэша и использоваться программным обеспечением CacheCade.
Создание виртуальных устройств для HDD
В виртуальном диске для жестких дисков (HDD) настроен прямой ввод-вывод с активированными функциями обратной записи и упреждающего чтения.
Для каждого HDD необходимо создать один VD.
Создайте виртуальный диск, выполнив следующую команду:
Войдите в SDS и в командной строке выполните следующие
действия.
Команды:
storcli64 /c0 add vd type=raid0 drives=<EID>:<Slt> direct wb ra pdcache=off
Пример:
storcli64 /c0 add vd type=raid0 drives=6:2 direct wb ra pdcache=off
EID и SLT — это значения идентификатора шасси и идентификатора разъема.
Отобразится вывод, аналогичный следующему:
Контроллер = 0
Статус = Успешное выполнение
Описание = Добавление VD выполнено успешно
Создание виртуальных устройств для SSD дисков
CacheCade
Создание виртуального диска на твердотельных накопителях, которые будут использоваться для ускорения CacheCade с помощью платы RAID-контроллера LSI 3108.
1. Создайте виртуальный диск для кэширования, выполнив следующую команду:
storcli64 /c0 add vd cc Type=raid0 drives=<EID:><Slt> WB
.
Где EID и Slt обозначают шасси и идентификатор разъема для накопителя.
Отобразится вывод, аналогичный следующему:
Примере:
storcli64 /c0 add vd cc Type=raid0 drives=6:0 WB
Контроллер = 0
Статус = Успешное выполнение
Описание = Добавление VD выполнено успешно
2. См. Примените функцию кэширования к устройству HDD, выполнив следующую команду на
Каждое устройство, которое должно быть кэшировано:
storcli64 /c0/vX set ssdcaching=on
X — VD жесткого диска, к которому нужно применить кэширование.
Отобразится вывод, аналогичный следующему:
storcli64 /c0 /v2 set ssdcaching=on
Контроллер = 0
Статус = Успешное выполнение
Описание = Нет
Подробное состояние :
===============
-----------------------------------------
Состояние значения свойства VD ErrCd ErrMsg
-----------------------------------------
2 твердотельных накопителяПри успешном выполнении 0 -
-----------------------------------------
3. См. Определите идентификатор виртуального диска CacheCade, выполнив следующую команду:
storcli64 /c0/vall показать | findstr /c:"Cac0"
Число после символа «/» — это идентификатор виртуального диска, который будет использоваться на следующем шаге.
Отобразится вывод, аналогичный следующему:
Тип DG/VD Доступ к состоянию Состав кэша CAC sCC Размер Имя
---------------------------------------------------------------------------------------------------
22/1 CAC0 Optl RW Да RWBD — ВКЛ 372,093 Гбайт
4. См. Отключите кэш упреждающего чтения, выполнив следующую команду с использованием идентификатора виртуального диска
отображается в выводе предыдущего шага:
storcli64 /c0/vX set rdcache=nora
vX — это виртуальный идентификатор для диска
CacheCade.
Настройте для кэша записи значение Write Back, выполнив следующую команду:
storcli64 /c0/vX set wrcache=WB
vX — это виртуальный идентификатор для диска
CacheCade.
5. См. Отобразите конфигурацию кэша с помощью следующей команды:
storcli64 /c0/dall показать cc
или выполните команду storcli64 /c0 show
Проверьте выходные данные вышеуказанной команды, что в разделе VD List в столбце Cache отображается NRWBD(NR=No Read Ahead(nora) WB=WriteBack D=Direct IO)
для диска SSD CacheCade Cac0.
СПИСОК ВД:
======
-----------------------------------------------------------------------------------------------------
Тип DG/VD Доступ к состоянию Состав кэша CAC sCC Размер Имя
------------------------------------------------------------------------------------------------------
22/1 Cac0 Optl RW Да NRWBD — ВКЛ 372,093 Гбайт
Создание виртуальных устройств для SSD-дисков
Создайте виртуальный диск, выполнив следующую команду:
1. Войдите в SDS и в командной строке выполните следующую команду:
storcli64 /c0 add vd type=raid0 drives=<EID>:<Slt> direct wt nora
Пример:
storcli64 /c0 add vd type=raid0 drives=11:0 direct wt nora
EID и Slt — это значения идентификатора шасси и идентификатора разъема.
2. Отобразите конфигурацию кэша с помощью следующей команды:
storcli64 /c0 показать
Убедитесь в выводе приведенной выше команды, что в разделе VD List в столбце Cache отображается NRWTD(NR=No Read Ahead(nora) WT= WriteThrough, D=Direct IO)
для диска твердотельного накопителя RAID0.
СПИСОК ВД:
======
-----------------------------------------------------------------------------------------------------
Тип DG/VD Доступ к состоянию Состав кэша CAC sCC Размер Имя
------------------------------------------------------------------------------------------------------
23/23 RAID0 Optl RW Да NRWTD — ВКЛ 372,093 ГБАЙТ
.