Назад | Перейти на главную страницу

Как должна работать команда HPE SSA «удалить диски» для сжатия массива?

У меня есть сервер HPE ProLiant DL380 Gen9 с 15 внутренними дисками SAS LFF объемом 8 ТБ в конфигурации RAID6 через контроллер HP Smart Array P840ar. Он содержит один логический диск емкостью 94,6 ТБ [размер: 94,6 ТБ / используемое пространство: 109,2 ТБ (100,0%)]

Сервер в настоящее время используется в качестве архива данных в состоянии покоя, при этом не ожидается значительного увеличения хранимых данных (или активных пользователей, если на то пошло). В настоящее время используется всего около 55 ТБ этого хранилища, и я хотел бы удалить «ненужные» диски для этого архива.

По моим оценкам, требуется только около 11 из 15 дисков:

Поэтому я хотел бы удалить 4 (а может, 5) дисков из этой конфигурации.

Страница 8 из Руководство администратора HPE Smart Storage (Номер детали: 742648-008a, октябрь 2016 г., выпуск: 8) указывает, что контроллеры Smart HBA Gen9 в режиме RAID имеют процедуру, которая позволяет Удаление диска из массива (перезапустите данные в массиве, чтобы они занимали меньше физических дисков, затем удалите лишние диски из массива)

Но я не могу понять, как это сделать.

Я пробовал процедуру "сжатия массива", описанную на странице 74 выше:

[root@host] /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0
array a remove drives=1I:4:3

Error: This operation is not supported with the current configuration.
Use the "show" command on devices to show additional details about the
configuration.

Reason: Cannot shrink this array, Minimum physical drives reached

Вот результат выполнения команды "show":

[root@host:] /opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 ld 1
 show

Smart Array P840ar in Slot 0 (Embedded)

   Array A

      Logical Drive: 1
         Size: 94.6 TB
         Fault Tolerance: 6
         Heads: 255
         Sectors Per Track: 32
         Cylinders: 65535
         Strip Size: 512 KB
         Full Stripe Size: 6656 KB
         Status: OK
         MultiDomain Status: OK
         Caching:  Enabled
         Parity Initialization Status: Initialization Completed
         Unique Identifier: ***
         Logical Drive Label: ***
         Drive Type: Data
         LD Acceleration Method: Controller Cache

Я не вижу способа использовать миграцию для «перезаписи» массива, чтобы он занимал меньше дисков - это просто похоже на изменение размера записи данных полосы (что не коррелирует с количеством используемых дисков)

Я не вижу поддерживаемого метода уменьшения размера логического тома 94 ТБ.

У меня нет аппаратных ресурсов, чтобы разместить эти данные «в другом месте», пока я перестраиваю массив с меньшим количеством дисков.

Единственный другой вариант, который я бы увидел, - это:

  1. Перенести массив с RAID6 на RAID5
  2. Удалите "ненужный" диск с remove drives команда
  3. Физически удалите неиспользуемый диск
  4. Перенести массив (теперь меньшего размера) с RAID5 на RAID6
  5. Повторяйте вышеуказанное, пока я не удалю всего 4 диска.

Это кажется утомительным, и я не уверен, что это действительно сработает. Мне также не нравится идея иметь копию данных только на RAID5 несколько раз с помощью этой процедуры.

Я вижу из этого Сообщение о сбое сервера и другой что это «невозможно уменьшить размер логического тома» но почему HP указывает в двух разделах своей документации, что это возможно уменьшить размер или количество дисков в массиве?

Как HPE намеревается «сжать массив» или «перезаписать данные, чтобы занять меньше дисков», чтобы работать в соответствии с этой документацией? Есть ли еще один вариант удалить несколько дисков из этой конфигурации?

У вас есть только один логический диск и ноль свободного места.

Вот почему вы не можете уменьшить массив.

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

Вот пример среды, в которой я жестяная банка сжать ... Например, если бы я удалил логический диск 2, я мог бы удалить физические диски 3 и 4. (логический диск 1 содержит ОС)

   Array A (Solid State SATA, Unused Space: 1467279  MB)

      logicaldrive 1 (72.00 GB, RAID 1+0, OK)
      logicaldrive 2 (1000.00 GB, RAID 1+0, OK)

      physicaldrive 1I:3:1 (port 1I:box 3:bay 1, SATA SSD, 960 GB, OK)
      physicaldrive 1I:3:2 (port 1I:box 3:bay 2, SATA SSD, 960 GB, OK)
      physicaldrive 1I:3:3 (port 1I:box 3:bay 3, SATA SSD, 960 GB, OK)
      physicaldrive 1I:3:4 (port 1I:box 3:bay 4, SATA SSD, 960 GB, OK)