Перейти к основному содержимому

Команда storage

Используйте эту команду для отображения и настройки (если поддерживается платформой) сведений об устройствах хранения сервера, управление которыми осуществляется с помощью IMM.

Синтаксис:
storage [-options]
Табл. 1. Параметры storage
ПараметрОписаниеЗначения
-listПеречисляет все целевые объекты хранения, управляемые IMM.controllers|pools|volumes|drives
  • controllers: список поддерживаемых контроллеров RAID1
  • pools: список пулов памяти, связанных с контроллером RAID1
  • volumes: список томов хранилища, связанных с контроллером RAID1
  • drives: список устройств хранения данных, связанных с контроллером RAID1
-list целевые объекты хранения -target target_idСписок целевых объектов хранения, управляемых IMM по target_id.pools|volumes|drives и ctrl[x]|pool[x]

Где целевые объекты хранения и target_id:

  • pools и ctrl[x]: список пулов памяти, связанных с контроллером RAID, по target_id1
  • volumes и ctrl[x]|pool[x]: список томов хранилища, связанных с контроллером RAID, по target_id1
  • drives и ctrl[x]|pool[x]: список устройств хранения, связанных с контроллером RAID, по target_id1
-list devicesОтображение состояния всех дисков, управляемых IMM. 
-show target_idОтображение сведений для выбранного целевого объекта, управляемого IMM.Где target_id — ctrl[x]|vol[x]|disk[x]|pool[x]3
-show target_id infoОтображение подробных сведений для выбранного целевого объекта, управляемого IMM.Где target_id — ctrl[x]|vol[x]|disk[x]|pool[x]3
-show target_id firmware3Отображение сведений о микропрограмме для выбранного целевого объекта, управляемого IMM.Где target_id — ctrl[x]|disk[x]2
-showinfo nvmeОтображение информации о микропрограмме диска Nvme. 
-wthre showОтображение критического и предупреждающего порога износа SSD.Пороговое значение (от 1 до 99)
-wthre -ct пороговое значениеУстановление критического порога износа SSD.Пороговое значение (от 1 до 99)
-wthre -wt пороговое значениеУстановление порога предупреждения об износе SSD.Пороговое значение (от 1 до 99)
Прим.
Значение порога предупреждения должно превышать критический порог.
-config ctrl -scanforgn -target target_id3Обнаружение конфигурации внешнего RAID.Где target_id — ctrl[x]5
-config ctrl -imptforgn -target target_id3Импорт конфигурации внешнего RAID.Где target_id — ctrl[x]5
-config ctrl -clrforgn -target target_id3Очистка конфигурации внешнего RAID.Где target_id — ctrl[x]5
-config ctrl -clrcfg -target target_id3Очистка конфигурации RAID.Где target_id — ctrl[x]5
-config ctrl -bootdevice -vd volume -target target_idНастройка загрузочного устройства по тому.Где target_id — ctrl[x], а volume — значение в первом столбце вывода list volumes.
-config ctrl -bootdevice -pd drive -target target_idНастройка загрузочного устройства по диску.Где target_id — ctrl[x], а drive — значение в первом столбце вывода list drives.
-config ctrl -bootdevice -index index -target target_idНастройка загрузочного устройства по индексу.Где target_id — ctrl[x], а index — значение в "[]", представляющее собой результат параметра display.
-config ctrl -bootdevice -display -target target_idОтображение загрузочного устройства. 
-config drv -mkoffline -target target_id3Изменение состояния диска с «в сети» на «не в сети».Где target_id — disk[x]5
-config drv -mkonline -target target_id3Изменение состояния диска с «не в сети» на «в сети».Где target_id — disk[x]5
-config drv -mkmissing -target target_id3Обозначение диска не в сети в качестве исправного ненастроенного диска.Где target_id — disk[x]5
-config drv -prprm -target target_id3Подготовка исправного ненастроенного диска к извлечению.Где target_id — disk[x]5
-config drv -undoprprm -target target_id3Отмена подготовки исправного ненастроенного диска к извлечению.Где target_id — disk[x]5
-config drv -mkbad -target target_id3Изменение исправного ненастроенного диска на неисправный ненастроенный диск.Где target_id — disk[x]5
-config drv -mkgood -target target_id3Изменение неисправного ненастроенного диска на исправный ненастроенный диск.

или

Преобразование диска «Просто набор дисков» в исправный ненастроенный диск.

Где target_id — disk[x]5
-config drv -mkjbod -target target_id3Преобразование ненастроенного диска в JBOD.Где target_id — disk[x]5
-config drv -rebuild -target target_id3Запуск восстановления диска.Где target_id — disk[x]5
-config drv -addhsp -target target_id3Назначение выделенного диска в качестве горячего резерва для отдельного контроллера или существующих пулов памяти.Где target_id — disk[x]5
-config drv -dedicated pools -target target_id3Назначение диска в качестве выделенного горячего резерва выбранным пулам памяти.Где target_id — disk[x]5
-config drv -rmhsp -target target_id3Извлечение горячего резерва.Где target_id — disk[x]5
-config vol -remove -targettarget_id3Извлечение отдельного тома.Где target_id — vol[x]5
-config vol -set [-N] [-w] [-r ] [-i] [-a] [-d] [-b] -target target_id3Изменение свойств отдельного тома.
  • [-N volume_name] — это имя тома
  • [-w <0|1|2|3>] — политика записи кэша:
    • Введите 0 для политики сквозной записи
    • Введите 1 для политики защищенной обратной записи
    • Введите 2 для политики незащищенной обратной записи
    • Введите 3 для отсутствия политики
  • [-r <0|1>] — это политика чтения кэша:
    • Введите 0 для политики запрета упреждающего чтения
    • Введите 1 для политики упреждающего чтения
  • [-i <0|1>] — это политика ввода-вывода кэша:
    • Введите 0 для политики прямого ввода-вывода
    • Введите 1 для политики кэшированного ввода-вывода
  • [-a <0|2|3>] — это политика доступа:
    • Введите 0 для политики чтения и записи
    • Введите 2 для политики «только чтение»
    • Введите 3 для политики «Заблокировано»
  • [-d <0|1|2>] — это политика кэширования дисков:
    • Введите 0, если политика не меняется
    • Введите 1, чтобы включить политику6
    • Введите 2, чтобы выключить политику
  • [-b <0|1>] — это фоновая инициализация:
    • Введите 0, чтобы включить инициализацию
    • Введите 1, чтобы выключить инициализацию
  • -target_id — это vol[x]5

-config vol -add [-R] [-D disk] [-H disk] [-1 hole] [-N] [-w] [-r]3,7

Создание отдельного тома для нового пула памяти, если целевым объектом является контроллер.

или

Создание отдельного тома с существующим пулом памяти, если целевым объектом является пул памяти.

  • [-R <0|1|5|1E|6|10|50|60|00>] Этот параметр определяет уровень RAID и используется только с новым пулом памяти
  • [-D disk [id11]:disk[id12]:..disk[id21]:disk[id22]:..] Этот параметр определяет группу дисков (включая охваченные объекты) и используется только с новым пулом памяти
  • [-H disk [id1]:disk[id2]:..] Этот параметр определяет группу горячего резервирования и используется только с новым пулом памяти
  • [-1 hole] Этот параметр определяет номер индекса свободного пространства для существующего пула памяти
  • [-N volume_name] — это имя тома
  • [-w <0|1|2|3>] — политика записи кэша:
    • Введите 0 для политики сквозной записи
    • Введите 1 для политики защищенной обратной записи
    • Введите 2 для политики незащищенной обратной записи
    • Введите 3 для отсутствия политики
  • [-r <0|1>] — это политика чтения кэша:
    • Введите 0 для политики запрета упреждающего чтения
    • Введите 1 для политики упреждающего чтения
-config vol -add[-i] [-a] [-d] [-f] [-S] [-P] -target target_id3Создание отдельного тома для нового пула памяти, если целевым объектом является контроллер.

или

Создание отдельного тома с существующим пулом памяти, если целевым объектом является пул памяти.

  • [-i <0|1>] — это политика ввода-вывода кэша:
    • Введите 0 для политики прямого ввода-вывода
    • Введите 1 для политики кэшированного ввода-вывода
  • [-a <0|2|3>] — это политика доступа:
    • Введите 0 для политики чтения и записи
    • Введите 2 для политики «только чтение»
    • Введите 3 для политики «Заблокировано»
  • [-d <0|1|2>] — это политика кэширования дисков:
    • Введите 0, если политика не меняется
    • Введите 1, чтобы включить политику 6
    • Введите 2, чтобы выключить политику
  • [-f <0|1|2>] — это тип инициализации:
    • Введите 0, чтобы обозначить отсутствие инициализации
    • Введите 1 для быстрой инициализации
    • Введите 2 для полной инициализации
  • [-S volume_size] — это размер нового тома в МБ
  • [-P strip_size] — это размер чередования тома, например 512B, 4K, 128K, 1M и т. д
  • -target target_id:
    • ctrl[x] (новый пул памяти)5
    • pool[x] (существующий пул памяти)5
-config vol -getfreecap [-R] [-D disk] [-H disk] -target target_id3Получение объема свободного пространства в дисковой группе.
  • [-R <0|1|5|1E|6|10|50|60|00>] Этот параметр определяет уровень RAID и используется только с новым пулом памяти
  • [-D disk [id11]:[id12]:..[id21]:[id22]:..] Этот параметр определяет группу дисков (включая охваченные объекты) и используется только с новым пулом памяти
  • [-H disk [id1]:[id2]:..] Этот параметр определяет группу горячего резервирования и используется только с новым пулом памяти
  • -target target_id — это ctrl[x]5
-fgi vol[idx]Быстрая инициализация указанных томовГде vol[idx] — это vol[id1],vol[id2]:..
-helpОтображение сведений об использовании команды и параметров 
Прим.
  1. Эта команда поддерживается только на серверах, где IMM может осуществлять доступ к контроллеру RAID.
  2. Сведения о микропрограмме отображаются только для связанных контроллеров, дисков и флэш-модулей DIMM. Сведения о микропрограмме для связанных пулов и томов не отображаются.
  3. Информация отображается на нескольких строках из-за нехватки места.
  4. Эта команда поддерживается только на серверах, поддерживающих журналы RAID.
  5. Эта команда поддерживается только на серверах, поддерживающих конфигурации RAID.
  6. Значение Enable не поддерживает конфигурации RAID первого уровня.
  7. Здесь приводится неполный список доступных параметров. Остальные параметры команды storage -config vol -add перечислены в следующей строке.
Примеры:
system> storage -config ctrl -clrcfg -target ctrl[0]
ok
system>
system> storage -config ctrl -clrforgn -target ctrl[0]
ok
system>
system> storage -config ctrl -imptforgn -target ctrl[0]
ok
system>
system> storage -config ctrl -scanforgn -target ctrl[0]
Detect 1 foreign configuration(s) on controller ctrl[0]
system>
system> storage -config drv -addhsp -dedicated pool[0-1] -target disk[0-0]
ok
system>
system> storage -config drv -addhsp -target disk[0-0]
ok
system>
system> storage -config drv -mkbad -target disk[0-0]
ok
system>
system> storage -config drv -mkgood -target disk[0-0]
ok
system>
system> storage -config drv -mkmissing -target disk[0-0]
ok
system>
system> storage -config drv -mkoffline -target disk[0-0]
ok
system>
system> storage -config drv -mkonline -target disk[0-0]
ok
system>
system> storage -config drv -prprm -target disk[0-0]
ok
system>
system> storage -config drv -rmhsp -target disk[0-0]
ok
system>
system> storage -config drv -undoprprm -target disk[0-0]
ok
system>
system> storage -config vol -add -1 1 -target pool[0-1]
ok
system>
system> storage -config vol -add -R 1 -D disk[0-0]:disk[0-1] -w 1 -r 2 -i 0 -a 0 -d 0 -f 0 -N LD_volume -S 100000 -P 64K -H disk[0-2] -target ctrl[0]
ok
system>
system> storage -config vol -getfreecap -R 1 -D disk[0-0]:disk[0-1] -H disk[0-2] -target ctrl[0]
The drive group configuration is good with free capacity 500000MB
system>
system> storage -config vol -remove -target vol[0-1]
ok
system>
system> storage -config vol -set -N LD_volume -w 0 -target vol[0-0]
ok
system>
system> storage -list controllers
ctrl[0] ServerRAID M5110e(Slot No. 0)
ctrl[1] ServerRAID M5110f(Slot No. 1)
system>
system> storage -list drives
disk[0-0] Drive 0
disk[0-1] Drive 1
disk[0-2] Drive 2
system>
system> storage -list pools
pool[0-0] Storage Pool 0
pool[0-1] Storage Pool 1
system>
system> storage -list volumes
vol[0-0] Volume 0
vol[0-1] Volume 1
Vol[0-2] Volume 2
system>
system> storage -list drives -target ctrl[0]
disk[0-0] Drive 0
disk[0-1] Drive 1
disk[0-2] Drive 2
system>
system> storage -list drives -target pool[0-0]
disk[0-0] Drive 0
disk[0-1] Drive 1
system>
system> storage -list pools -target ctrl[0]
pool[0-0] Storage Pool 0
system>
system> storage -list volumes -target ctrl[0]
vol[0-0] Volume 0
vol[0-1] Volume 1
system>
system> storage -list volumes -target pool[0-0]
vol[0-0] Volume 0
vol[0-1] Volume 1
system>
system> storage -show ctrl[0] firmware
Total Firmware number: 2
Name: RAID Firmware1
Description: RAID Firmware
Manfacture: IBM
Version: 4.01(3)T
Release Date: 01/05/2013
Name: RAID Firmware2
Description: RAID Firmware
system>
system> storage -show ctrl[0] info
Product Name: ServerRAID M5110e
Firmware Package Version: 23.7.0.1.2
Battery Backup: Installed
Manufacture: IBM
UUID: 1234567890123456
Model Type / Model: 1234AHH
Serial No.: 12345678901
FRU No.: 5005076049CC4
Part No.: LSI2004
Cache Model Status: Unknown
Cache Model Memory Size: 300MB
Cache Model Serial No.: PBKUD0XTA0P04Y
PCI Slot Number: 0
PCI Bus Number: 2
PCI Device Number: 2
PCI Function Number: 10
PCI Device ID: 0x1000
PCI Subsystem Device ID: 0x1413
Ports: 2
Port 1: 12345678901234
Port 2: 12345678901235
Storage Pools: 2
pool[0-0] Storage Pool 0
pool[0-1] Storage Pool 1
Drives: 3
disk[0-0] Drive 0
disk[0-1] Drive 1
disk[0-2] Drive 2
system>
system> storage -show disk[0-0] firmware
Total Firmware number: 1
Name: Drive
Description:
Manufacture:
Version: BE24
Release Date:
system>
system> storage -show disk[0-0] info
Product Name: ST98394893
State: Online
Slot No.: 0
Disk Type: SATA
Media Type: HHD
Health Status: Normal
Capacity: 100.000GB
Speed: 6.0Gb/s
Current Temperature: 33C
Manufacture: ATA
Device ID: 5
Enclusure ID: 0x00FC
Machine Type:
Model:
Serial No.: 9XKJKL
FRU No.:
Part No.:
system>
system> storage -show pool[0-0]
RAID State: RAID 0
RAID Capacity: 67.000GB (0.000GB free)
Drives: 2
disk[0-0] Drive 0
disk[0-1] Drive 1
Volumes: 2
vol[0-0] Volume 0
vol[0-1] Volume 1
system>
system> storage -show pool[0-1] info
RAID State: RAID 1
RAID Capacity: 231.898GB (200.000GB free)
Holes: 2
#1 Free Capacity: 100.000GB
#2 Free Capacity: 100.000GB

Drives: 2
disk[0-1] Drive 1
disk[0-2] Drive 2

Volume: 1
vol[0-1] LD_volume
system>
system> storage -show vol[0-0]
Name: Volume 0
Stripe Size: 64KB
Status: Offline
Capacity: 100.000GB
system>
system> storage -show vol[0-0] info
Name: LD_volume
Status: Optimal
Stripe Size: 64KB
Bootable: Not Bootable
Capacity: 231.898GB
Read Policy: No Read Ahead
Write Policy: Write Through
I/O Policy: Direct I/O
Access Policy: Read Write
Disk Cache Policy: Unchanged
Background Initialization: Enable
system>