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

Команда storage

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

В следующей таблице показаны аргументы для этих параметров.
Табл. 1. Команда storage.

В следующей многострочной таблице с тремя столбцами приводятся параметры, описание параметров и соответствующие значения для этих параметров.

ПараметрОписаниеЗначения
-listПеречисляет все целевые объекты хранения, управляемые IMM.controllers|pools|volumes|drives

Где target — это:

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

Где target и 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 flashdimmsСписок флэш-модулей DIMM, управляемых IMM. 
-list devicesОтображает состояние всех дисков и флэш-модулей DIMM, управляемых IMM. 
-show target_idОтображает сведения для выбранного объекта target, управляемого IMM.Где target_id — это:

ctrl[x]|vol[x]|disk[x]|pool[x]

|flashdimm[x]

3
-show target_id infoОтображает подробные сведения для выбранного объекта target, управляемого IMM.Где target_id — это:

ctrl[x]|vol[x]|disk[x]|pool[x]

|flashdimm[x]

3
-show target_id firmware3Отображает сведения о микропрограмме для выбранного объекта target, управляемого IMM.Где target_id — это:

ctrl[x]|disk[x]|flashdimm[x]2

-showlog target_id<m:n|all>3Отображает журналы событий для выбранного объекта target, управляемого IMM.Где target_id — это: ctrl[x]4

m:n|all

Где m:n — количество журналов событий от одного до максимального

Где all — это все журналы событий

-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 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Изменение неисправного ненастроенного диска на исправный ненастроенный диск.

или

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

Где target_id — это: disk[x]5
-config drv -addhsp -[выделенные пулы] -target target_id3Назначение выделенного диска в качестве горячего резерва для отдельного контроллера или существующих пулов памяти.Где target_id — это: disk[x]5
-config drv -rmhsp -target target_id3Извлечение горячего резерва.Где target_id — это: disk[x]5
-config vol -remove -target target_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>] — это политика записи кэша:
    • Введите 0 для политики сквозной записи
    • Введите 1 для политики обратной записи
    • Введите 2 для политики записи с резервным блоком батареи (BBU)
  • [-r <0|1|2>] — это политика чтения кэша:
    • Введите 0 для политики запрета упреждающего чтения
    • Введите 1 для политики упреждающего чтения
    • Введите 2 для политики адаптивного упреждающего чтения
  • [-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|1ERLQ0|1E0RLQ0>] Этот параметр определяет уровень RAID и используется только с новым пулом памяти
  • [-D disk [id11]:disk[id12]:..disk[id21]:disk[id22]:..] Этот параметр определяет группу дисков (включая охваченные объекты) и используется только с новым пулом памяти
  • [-H disk [id1]:disk[id2]:..] Этот параметр определяет группу горячего резервирования и используется только с новым пулом памяти.
  • [-1 hole] Этот параметр определяет номер индекса свободного пространства для существующего пула памяти
  • [-N volume_name] — это имя тома
  • [-w <0|1|2>] — это политика записи кэша:
    • Введите 0 для политики сквозной записи
    • Введите 1 для политики обратной записи
    • Введите 2 для политики записи с резервным блоком батареи (BBU)
  • [-r <0|1|2>] — это политика чтения кэша:
    • Введите 0 для политики запрета упреждающего чтения
    • Введите 1 для политики упреждающего чтения
    • Введите 2 для политики адаптивного упреждающего чтения
-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] — это размер чередования тома, например 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|1ERLQ0|1E0RLQ0>] Этот параметр определяет уровень RAID и используется только с новым пулом памяти
  • [-D disk [id11]:[id12]:..[id21]:[id22]:..] Этот параметр определяет группу дисков (включая охваченные объекты) и используется только с новым пулом памяти
  • [-H disk [id1]:[id2]:..] Этот параметр определяет группу горячего резервирования и используется только с новым пулом памяти.
  • -target target_id:
    • ctrl[x]5
-helpОтображение сведений об использовании команды и параметров 
Прим.
  1. Эта команда поддерживается только на серверах, где IMM может осуществлять доступ к контроллеру RAID.
  2. Сведения о микропрограмме отображаются только для связанных контроллеров, дисков и флэш-модулей DIMM. Сведения о микропрограмме для связанных пулов и томов не отображаются.
  3. Информация отображается на нескольких строках из-за нехватки места.
  4. Эта команда поддерживается только на серверах, поддерживающих журналы RAID.
  5. Эта команда поддерживается только на серверах, поддерживающих конфигурации RAID.
  6. Значение Enable не поддерживает конфигурации RAID первого уровня.
  7. Здесь приводится неполный список доступных параметров. Остальные параметры команды storage -config vol -add перечислены в следующей строке.
Синтаксис:
storage [<em className="ph i">options</em>]
option:
-config <em className="ph i">ctrl|drv|vol</em> -option [<em className="ph i">-options</em>] -target <em className="ph i">target_id</em>
-list <em className="ph i">controllers|pools|<em className="ph i">volumes|drives</em></em>
-list <em className="ph i">pools</em> -target <em className="ph i">ctrl[x]</em>
-list <em className="ph i">volumes</em> -target <em className="ph i">ctrl[x]|pool[x]</em>
-list <em className="ph i">drives</em> -target <em className="ph i">ctrl[x]|pool[x]</em>
-list devices
-list flashdimms
-show <em className="ph i">target_id</em>
-show {<em className="ph i">ctrl[x]|pool[x]|disk[x]|vol[x]|flashdimm[x]</em>} <em className="ph i">info</em>
-show {<em className="ph i">ctrl[x]|disk[x]|flashdimm[x]}</em><em className="ph i">firmware</em>
-showlog <em className="ph i">ctrl[x]</em><em className="ph i">m:n|all</em>
-h <em className="ph i">help</em>
Примеры:
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 flashdimms
flashdimm[1] Flash DIMM 1
flashdimm[4] Flash DIMM 4
flashdimm[9] Flash DIMM 9
system>
system> storage
-list pools
pool[0-0] Storage Pool 0
pool[0-1] Storage Pool 1
system>
system> storage
-list volumes
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 flashdimm[15]
Name: CPU1 DIMM 15
Health Status: Normal
Operational Status: Online
Capacity(GB): 400GB
Model Type: DDR3
Part Number: 93E40400GGM101PAT
FRU S/N: 44000000
Manuf ID: Diablo Technologies
Temperature: 0C
Warranty Writes: 100%
Write Endurance: 100%
F/W Level: A201.0.0.49152
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>