Настройка рейда администратора Smart Storage

Обновлено: 30.06.2024

HPE Smart Storage Administrator CLI (HPE SSACLI) — это программа настройки дисков на основе командной строки, которая помогает настраивать, управлять, диагностировать и контролировать контроллеры HPE ProLiant Smart Array, а теперь и другие устройства хранения, такие как адаптеры главной шины (HBA), контроллеры HPE Storage и будущие устройства, такие как диски SCSI Express и коммутаторы SAS. HPE SSACLI заменяет существующую утилиту командной строки HP Array Configuration (ACUCLI) с обновленным дизайном и предоставляет новые функции и функции для различных инициатив Smart Storage по мере их появления в сети. Функции HPE Smart Array Advanced Pack 1.0 и 2.0 теперь являются частью базовых функций HPE SSACLI с соответствующим микропрограммным обеспечением. HPE SSACLI позволит вам настраивать хранилище и управлять им, как и раньше, но теперь с дополнительными функциями, возможностями и поддерживаемыми устройствами.

Показать конфигурацию
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show config
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show config< /p>

Статус контроллера
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all show status
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show status< /p>

Показать подробную информацию о контроллерах для всех контроллеров
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl all показать подробности
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl все показать подробности

Показать подробную информацию о контроллере в слоте 0
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 показать подробности
ESXi 6.5 -> /opt/smartstorageadmin/ssacli /bin/ssacli ctrl slot=0 показать подробности

Повторное сканирование новых устройств
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli повторное сканирование
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli повторное сканирование

Статус физического диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 pd all show status
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 pd all показать статус

Показать подробную информацию о физическом диске
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 pd all показать подробности
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin /ssacli ctrl slot=0 pd показать все подробности

Статус логического диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld all show status
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld показать статус

Просмотр подробного состояния логического диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 show
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ ssacli ctrl slot=0 ld 2 показать

Создать новый логический диск RAID 0
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 create type=ld disks=1I:1:2 raid=0
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld disks=1I:1:2 raid=0

Создать новый логический диск RAID 1
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 create type=ld disks=1I:1:1,1I:1:2 raid= 1
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld disks=1I:1:1,1I:1:2 raid=1

Создать новый логический диск RAID 5
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 create type=ld disks=1I:1:1,1I:1:2,2I :1:6,2I:1:7,2I:1:8 raid=5
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 create type=ld disks=1I:1 :1,1I:1:2,2I:1:6,2I:1:7,2I:1:8 рейд=5

Удалить логический диск
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 удалить
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 удалить

Добавить новый физический диск в логический том
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 add disks=2I:1:6,2I:1:7
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 добавить диски=2I:1:6,2I:1:7

Добавить запасные диски
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 массив все добавить запасные диски=2I:1:6,2I:1:7
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 массив все добавить запасные=2I:1:6,2I:1:7

Включить кэш записи диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify dwc=enable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ ssacli ctrl slot=0 изменить dwc=enable

Отключить кэш записи диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0modify dwc=disable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ ssacli ctrl slot=0 изменить dwc=disable

Стереть физический диск
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 pd 2I:1:6 изменить стереть
ESXi 6.5 -> /opt/smartstorageadmin/ssacli /bin/ssacli ctrl slot=0 pd 2I:1:6 изменить стереть

Включить мигание индикатора физического диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 изменить led=on
ESXi 6.5 -> /opt/smartstorageadmin/ ssacli/bin/ssacli ctrl slot=0 ld 2 изменить светодиод=вкл

Отключите мигание индикатора физического диска
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 2 изменить светодиод=выключить
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 2 изменить светодиод= выкл.

Изменить коэффициент чтения и записи кэша интеллектуального массива (cacheratio=readratio/writeratio)
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 change cacheratio=100/0
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 изменить cacheratio=100/0

Включить кеш записи интеллектуального массива при отсутствии батареи (параметр «Кэш записи без батареи»)
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify nbwc=enable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 изменить nbwc=enable

Отключить кеш смарт-массива для определенного логического тома
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 logicaldrive 1 изменить arrayaccelerator=disable
ESXi 6.5 -> /opt/ smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 logicaldrive 1 изменить arrayaccelerator=disable

Включить кеш интеллектуального массива для определенного логического тома
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 logicaldrive 1 изменить arrayaccelerator=enable
ESXi 6.5 -> /opt/ smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 logicaldrive 1 изменить arrayaccelerator=enable

Включить интеллектуальный путь SSD
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 array a изменить ssdsmartpath=enable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/ массив bin/ssacli ctrl slot=0 изменить ssdsmartpath=enable

Отключить интеллектуальный путь SSD
ESXi 5.5 -> /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 array a изменить ssdsmartpath=disable
ESXi 6.5 -> /opt/smartstorageadmin/ssacli/ bin/ssacli ctrl slot=0 массив изменить ssdsmartpath=disable


HPE Smart Storage Administrator — это инструмент, позволяющий быстро настраивать контроллеры хранения на серверах HPE Proliant и управлять ими. HPE SSA предлагает простой, интуитивно понятный и удобный графический интерфейс для быстрого создания, изменения и удаления массивов хранения на основе физических дисков, установленных на сервере. HPE SSA заменяет утилиту HPE Array Configuration Utility (ACU) и имеет обновленный дизайн для серверов HPE ProLiant, который расширяет возможности хранения.

В этом кратком руководстве мы создадим один из самых простых массивов хранения — RAID 1 на основе двух физических дисков. RAID 1 (зеркалирование) обеспечивает репликацию на все физические диски за счет одновременной записи данных на все из них, это дает нам отказоустойчивость N-1 дисков, где N — количество используемых физических дисков.

Процедура настройки RAID 1 на сервере HPE Proliant Gen9 с помощью HPE Smart Storage Administrator довольно проста:

<р>1. Перезагрузите или включите сервер

Перезагрузите или включите сервер с удаленной консоли iLO (Integrated Lights Out) или с передней панели сервера.

Примечание. Все приведенные ниже снимки экрана сделаны с удаленной консоли iLO, которую я использую для удаленного взаимодействия с сервером HPE Proliant Gen9.

<р>2. Запустить интеллектуальную подготовку

Один из самых быстрых способов добраться до потенциальных клиентов HPE SSA через меню HPE Intelligent Provisioning. Во время фазы POST системы нажмите F10, чтобы запустить Intelligent Provisioning:


<р>3. Доступ к администратору HPE Smart Storage

В меню HPE Intelligent Provisioning выберите HPE Smart Storage Administrator — у вас есть только 15 секунд, поэтому постарайтесь поторопиться, иначе вы будете перенаправлены на вариант по умолчанию:


На рисунке ниже представлен главный экран графического интерфейса HPE Smart Storage Administrator:


Примечание: здесь я использую контроллер P440, другие серверы могут быть оснащены другими контроллерами, например B140, однако, поскольку все они управляются HPE SSA, процедура настройки массива должна быть одинаковой для каждого контроллера.

<р>4. Создайте массив хранения RAID 1 в HPE SSA

На главном экране HPE SSA щелкните контроллер массива:


В меню «Действия Smart Array» выберите параметр «Настроить»:


Нажмите кнопку "Создать массив":


Поскольку на сервере установлено только два физических диска, что является минимумом, необходимым для конфигурации RAID 1, мне нужно выбрать все доступные диски для создания массива RAID 1:


Убедитесь, что в разделе Уровень RAID выбран RAID 1, остальные параметры можно оставить со значениями по умолчанию:


  • размер полосы: преемник параметра размера полосы, представляющий объем данных, записываемых на каждый физический диск. Полный размер полосы представляет собой совокупный размер всех полос на всех физических дисках, за исключением дисков с контролем четности.
  • кэширование: повышает производительность за счет записи данных в кэш-память, а не непосредственно на логические диски.
  • размер: указывает размер логического диска.
  • sectors/track: этот параметр указывает количество секторов, составляющих каждую дорожку, значение 32 отключает MaxBoot, 63 включает его (это снизит производительность логического тома)

Нажмите кнопку «Создать логический диск», чтобы создать массив RAID 1.

Проверьте итоговый экран, чтобы проверить вновь созданный массив, и нажмите кнопку "Готово":


Теперь новый массив должен появиться на левой панели главного окна HPE SSA:


<р>5. Выход из HPE Smart Storage Administrator

Нажмите кнопку X, чтобы выйти из приложения. Вы будете перенаправлены на экран Intelligent Provisioning. На экране Intelligent Provisioning нажмите кнопку питания в правом верхнем углу, чтобы перезагрузить сервер:

Вы можете использовать инструмент ssacli (интерфейс командной строки администратора интеллектуального хранилища) для управления любым из поддерживаемых контроллеров HP Smart Array на хосте Proxmox без перезагрузки сервера для доступа к Администратору Smart Storage в BIOS. Это означает отсутствие простоев хоста при управлении хранилищем.

CLI не так удобен, как графический интерфейс, предоставляемый BIOS или настольными утилитами, но все же позволяет вам полностью управлять вашим контроллером, физическими дисками и логическими дисками на лету без простоя хоста Proxmox.

ssacli заменяет старый hpssacli , но использует тот же синтаксис и добавляет поддержку новых серверов и контроллеров.

Процесс установки пакета ssacli в Proxmox такой же, как и в любой другой системе на основе Debian.

ПРИМЕЧАНИЕ. HP не предоставляет репозиторий Buster для Debian 10/Proxmox 6.x, но мы по-прежнему можем использовать репозиторий Stretch, даже если он предназначен для Debian 9/Proxmox 5.x.

Добавить репозиторий HP MCP

Чтобы добавить репозиторий HP MCP в список подходящих источников, используйте эту команду:

Загрузить и добавить открытые ключи для репозитория MCP

Открытые ключи необходимы apt для проверки подписей репозитория, поэтому нам нужно их загрузить и добавить. Их четыре и нам нужно скачать и их все:

Установка пакета ssacli

Во-первых, нам нужно обновить доступные пакеты:

Затем мы можем установить пакет ssacli:

Использование инструмента ssacli

Короткие и длинные имена команд Все команды имеют короткие имена, чтобы сократить общую длину входных данных, предоставляемых инструменту ssacli. Вы можете использовать короткое или длинное имя. Вот список всех команд с их длинными и короткими именами:

  • название шасси = ch
  • контроллер = ctrl
  • логический_диск = ld
  • физический диск = pd
  • drivewritecache = dwc
  • лицензионный ключ = lk

Вы также можете указать диски как:

  • Диапазон дисков (отсек 1–3): 1I:1:1–1I:1:3
  • Неназначенные диски: все неназначенные.

Вот несколько примеров команд ssacli, которые можно использовать для диагностики HP Smart Storage Controller и управления им.

Показать доступные контроллеры

Показать статус контроллеров

Показать подробную информацию о контроллерах

Показать конфигурацию контроллеров

Повторное сканирование на наличие новых устройств. Полезно после замены дисков в отсеках и т. д.

Показать все физические диски (или их состояние) (слот контроллера 0)

Показать подробную информацию обо всех физических дисках (слот контроллера 0)

Показать логические диски (или их состояние) (слот контроллера 0, все или определенные логические диски))

Показать подробную информацию о логических дисках (слот контроллера 0, все или определенные логические диски))

Показать информацию о массиве (слот контроллера 0, массив A)

Показать состояние массива (слот контроллера 0, все массивы)

Создайте новый логический диск RAID 0 (слот контроллера 0, диск в порту 1I:коробка 1:отсек 1)

Создайте новый логический диск RAID 1 (слот контроллера 0, диски в порту 1I:коробка 1:отсек 1 и 2)

Создайте новый логический диск RAID 5 (слот контроллера 0, диски в порту 1I:коробка 1:отсек 1–4)

Удалить логический диск (слот контроллера 0, логический диск 1)

Добавить новые физические диски в логический диск (разъем контроллера 0, логический диск 1, диски в порту 1I:коробка 1:отсек 6 и 7)

Добавить запасные диски (слот контроллера 0, логический диск 1, массив A, диски в порту 1I:коробка 1:отсек 6 и 7)

Добавить глобальные запасные диски (слот контроллера 0, логический диск 1, все массивы, диски в порту 1I:коробка 1:отсек 6 и 7)

Включить/выключить мигание светодиода логического диска (слот контроллера 0, логический диск 1)

Включить/выключить мигание индикатора физического диска (слот контроллера 0, порт физического диска 1I:коробка 1:отсек 1)

Изменить коэффициент чтения и записи кэша интеллектуального массива (слот контроллера 0, коэффициент кэширования 80 % для чтения/20 % для записи)

Показать состояние кэша записи физического диска (слот контроллера 0)

Включить/отключить кэш записи физического диска (слот контроллера 0) Важно! Поскольку кэш записи физического диска не имеет резервного питания от батареи, вы можете потерять данные, если во время записи произойдет сбой питания. Чтобы минимизировать эту возможность, используйте резервный источник питания.

Показать состояние кэша записи интеллектуального массива при отсутствии батареи (параметр кэша записи без батареи, слот контроллера 0)

Включить/отключить кеш записи интеллектуального массива при отсутствии батареи (параметр кэша записи без батареи, слот контроллера 0)

Включить/отключить кеш смарт-массива для определенного логического тома (слот контроллера 0, логический диск 1)

Включить/отключить Smart Path SSD (слот контроллера 0, массив A)

Показать резервный режим активации

Установить запасной режим активации

Показать приоритет перестроения

Изменить приоритет перестроения

Очистить физический диск (слот контроллера 0, порт физического диска 1I:коробка 1:отсек 1)


Имя HP всегда было одним из крупнейших производителей серверов и оборудования для хранения данных в мире, и, как следствие, большая часть организаций по всему миру, большая часть серверной инфраструктуры и организаций хранения данных, компаний и даже центры обработки данных являются продуктами HP. Он посвящен. Если вы входите в число системных администраторов, которые всегда стараются максимально эффективно использовать свое оборудование и средства, вы должны были работать с HPE Smart Storage Administrator или HPE SSA; однако, для тех, кто мог не знать эту утилиту, скажу, что с помощью этой программы можно увидеть состояние Raid Controller и Logical Drives, а также дисков на Windows, установленных на сервере HP, или внести изменения в Raid этого логического диска, а также ряд функций, которые можно легко установить. Вы познакомитесь с ним.

Но главная проблема началась, когда платформа виртуализации полностью преобразовала всю сетевую инфраструктуру, и учитывая, что программное обеспечение контролировало и отображало эти процессы в прямой связи с Raid Controller; на самом деле установка этого программного обеспечения в виртуальные операционные системы была бесполезна.

Конечно, HP компенсировала некоторые из своих недостатков, внеся существенные изменения в пакеты ILO и Bios своих серверов, но опять же, чтобы получить доступ к хорошему графическому интерфейсу, вы должны перезагрузить сервер и импортировать программное обеспечение из меню как ILO v4 по умолчанию доступно на серверах.

В этом руководстве я собираюсь познакомить вас с интерфейсом командной строки HPE Smart Storage Administrator (HPE SSA) для VMware, который охватывает почти 90 % процессов в программном обеспечении Windows, за исключением того, что вы должны использовать команды интерфейса командной строки. Работайте с ним. .

Загрузив пакет Hypervisor в нижней части сообщения и установив его, вы сможете использовать программное обеспечение в соответствии с приведенными ниже инструкциями.

После загрузки пакета VIB и его сохранения на сервере хранилища данных установите пакет с помощью среды ESXi Shell с помощью этой команды.

hp-1

Процесс установки точно такой же, как и при установке патча обновления ESXi. Обратите внимание, что если этот пакет полностью установлен, вы должны получить это сообщение Обновление успешно завершено. В процессе установки необходимо перезапустить хосты.

После перезапуска хоста войдите в ESXi Shell, чтобы убедиться, что пакет установлен, введите эту команду (прописные и строчные буквы важны), чтобы проверить установку.

hpe-0

Чтобы начать работу с этой утилитой из интерфейса командной строки, необходимо сначала ввести следующий путь.

./opt/smartstorageadmin/ssacli/bin/ssacli

И, в зависимости от ваших потребностей, запустите любую из следующих команд.

Показать конфигурацию
./opt/smartstorageadmin/ssacli/bin/ssacl ctrl all show config

Статус контроллера
./opt/smartstorageadmin/ssacli/bin/ssacl ctrl all show status

Показать
подробную информацию о контроллерах для всех контроллеров ./opt/smartstorageadmin/ssacli/bin/ssacl ctrl all показать подробности

Показать подробную информацию о контроллере в слоте 0
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 показать подробности

Повторное сканирование новых устройств
./opt/smartstorageadmin/ssacli/bin/ssacli повторное сканирование

Статус физического диска
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 pd all show status

Показать подробную информацию о физическом диске
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 pd all показать подробности

Статус логического диска
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 ld all show status

Просмотр подробного состояния логического диска
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 ld 2 show

Создать новый логический диск RAID 0
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 create type = ld disks = 1I: 1: 2 raid = 0

Создать новый логический диск RAID 1
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 create type = ld disks = 1I: 1: 1,1I: 1: 2 raid = 1

Создать новый логический диск RAID 5
./opt/smartstorageadmin/ssacli/bin/ssaclictrl slot = 0 create type = ld disks = 1I: 1: 1,1I: 1: 2,2I: 1: 6 ,2И:1:7, 2И:1:8 рейд=5

Удалить логический диск
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 ld 2 удалить

Добавить новый физический диск в логический том
./opt/smartstorageadmin/ssacli/bin/ssaclictrl slot = 0 ld 2 добавить диски = 2I: 1: 6.2I: 1: 7

Добавить запасные диски
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 массив все добавить запасные диски = 2I: 1: 6.2I: 1: 7

Включить кэш записи на диск
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 Modify dwc = enable

Отключить кэш записи на диск
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 Modify dwc = отключить

Стереть физический диск
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 pd 2I: 1: 6 изменить стереть

Включить мигание индикатора физического диска
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 ld 2 Modify LED = on

Выключить мигание индикатора физического диска
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 ld 2 Modify LED = off

Изменить коэффициент чтения и записи кэша смарт-массива (cacheratio = readratio / writeratio)
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 изменить cacheratio = 100/0

Включить кеш записи интеллектуального массива при отсутствии батареи. /
Опция /smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0, изменить nbwc = включить

Отключить кеш смарт-массива для определенного логического тома
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 logicaldrive 1 изменить arrayaccelerator = отключить

Включить кеширование интеллектуального массива для определенного логического тома
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 logicaldrive 1 изменить arrayaccelerator = enable

Включить интеллектуальный путь SSD
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 array a изменить ssdsmartpath = enable

Отключить интеллектуальный путь SSD
./opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot = 0 массив a изменить ssdsmartpath = отключить

Читайте также: