본문으로 건너뛰기

storage 명령

이 명령을 사용하여 IMM에서 관리하는 서버의 스토리지 장치에 대한 정보를 표시하고 구성합니다(플랫폼에서 지원하는 경우).

다음 표는 옵션의 인수를 보여줍니다.
표 1. storage 명령.

다음 표는 옵션, 옵션 설명 및 옵션에 대한 관련 값으로 구성되어 있는 멀티 행 3열 표입니다.

옵션설명
-listIMM에서 관리하는 스토리지 대상을 나열합니다.controllers|pools|volumes|drives

여기서 target은 다음을 말합니다.

  • controllers: 지원되는 RAID 컨트롤러 나열합니다1.
  • pools: RAID 컨트롤러와 관련된 스토리지 풀 나열합니다1.
  • volumes: RAID 컨트롤러와 관련된 볼륨 풀 나열합니다1.
  • drives: RAID 컨트롤러와 관련된 드라이브 풀 나열합니다1.
-list -target target_idtarget_id에 따라 IMM에서 관리하는 스토리지 대상을 나열합니다.pools|volumes|drives ctrl[x]|pool[x]

여기서 targettarget_id는 다음과 같습니다.

  • pools ctrl[x]: target_id를 기준으로 RAID 컨트롤러와 관련된 스토리지 풀을 나열합니다1.
  • volumes ctrl[x]|pool[x]: target_id를 기준으로 RAID 컨트롤러와 관련된 스토리지 볼륨을 나열합니다1.
  • drives ctrl[x]|pool[x]: target_id를 기준으로 RAID 컨트롤러와 관련된 스토리지 드라이브를 나열합니다1.
-list flashdimmsIMM에서 관리하는 플래시 DIMM을 나열합니다. 
-list devicesIMM에서 관리하는 모든 디스크 및 플래시 DIMM의 상태를 표시합니다. 
-show target_idIMM에서 관리하는 선택된 대상에 대한 정보를 표시합니다.여기서 target_id는 다음을 말합니다.

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

|flashdimm[x]

3
-show target_id infoIMM에서 관리하는 선택된 대상에 대한 자세한 정보를 표시합니다.여기서 target_id는 다음을 말합니다.

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

|flashdimm[x]

3
-show target_id firmware3IMM에서 관리하는 선택된 대상에 대한 펌웨어 정보를 표시합니다.여기서 target_id는 다음을 말합니다.

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

-showlog target_id<m:n|all>3IMM에서 관리하는 선택된 대상의 이벤트 로그를 표시합니다.여기서 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_id3RAID 구성을 지웁니다.여기서 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(just a bunch of disk)를 구성되지 않은 정상 드라이브로 변환합니다.

여기서 target_id 는 다음을 말합니다: disk[x]5
-config drv -addhsp -[dedicated pools] -target target_id3선택된 드라이브를 핫 스패어로 1개의 컨트롤러 또는 기존 스토리지 풀에 할당합니다.여기서 target_id 는 다음을 말합니다: disk[x]5
-config drv -rmhsp -target target_id3핫 스패어를 제거합니다.여기서 target_id 는 다음을 말합니다: disk[x]5
-config vol -remove -target target_id31개의 볼륨을 제거합니다.여기서 target_id 는 다음을 말합니다: vol[x]5
-config vol -set [-N] [-w] [-r ] [-i] [-a] [-d] [-b] -target target_id3볼륨 1개의 속성을 수정합니다.
  • [-N volume_name]은 볼륨의 이름입니다.
  • [-w <0|1|2>]은 캐시 쓰기 정책입니다.
    • 동시 쓰기 정책은 0 입력
    • 나중 쓰기 정책은 1 입력
    • BBU(Battery Backup Unit)로 쓰기 정책은 2 입력
  • [-r <0|1|2>]은 캐시 읽기 정책입니다.
    • 미리 읽기 없음 정책은 0 입력
    • 미리 읽기 정책은 1 입력
    • 대응 미리 읽기 정책은 2 입력
  • [-i <0|1>]은 캐시 I/O 정책입니다.
    • 직접 I/O 정책은 0 입력
    • 캐시된 I/O 정책은 1 입력
  • [-r <0|2|3>]은 캐시 읽기 정책입니다.
    • 읽기 쓰기 정책은 0 입력
    • 읽기 전용 정책은 2 입력
    • 차단 정책은 3 입력
  • [-d <0|1|2>]은 디스크 캐시 정책입니다.
    • 정책이 변경되지 않으면 0 입력
    • 정책6을 사용하려면 1 입력
    • 정책을 사용 안 함으로 설정하려면 2 입력
  • [-b <0|1>]은 백그라운드 초기화입니다.
    • 초기화를 활성화하려면 0 입력
    • 초기화를 비활성화하려면 1 입력
  • -target_idvol[x]5입니다.

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

대상이 컨트롤러이면 새 스토리지 풀에 대해 1개의 볼륨을 작성하십시오.

또는

대상이 스토리지 풀이면 기존 스토리지 풀으로 1개의 볼륨을 작성하십시오.

  • [-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 입력
    • BBU(Battery Backup Unit)로 쓰기 정책은 2 입력
  • [-r <0|1|2>]은 캐시 읽기 정책입니다.
    • 미리 읽기 없음 정책은 0 입력
    • 미리 읽기 정책은 1 입력
    • 대응 미리 읽기 정책은 2 입력
-config vol -add[-i] [-a] [-d] [-f] [-S] [-P] -target target_id3대상이 컨트롤러이면 새 스토리지 풀에 대해 1개의 볼륨을 작성하십시오.

또는

대상이 스토리지 풀이면 기존 스토리지 풀으로 1개의 볼륨을 작성하십시오.

  • [-i <0|1>]은 캐시 I/O 정책입니다.
    • 직접 I/O 정책은 0 입력
    • 캐시된 I/O 정책은 1 입력
  • [-r <0|2|3>]은 캐시 읽기 정책입니다.
    • 읽기 쓰기 정책은 0 입력
    • 읽기 전용 정책은 2 입력
    • 차단 정책은 3 입력
  • [-d <0|1|2>]은 디스크 캐시 정책입니다.
    • 정책이 변경되지 않는 상태로 유지되면 0 입력
    • 6 정책을 활성화하려면 1 입력
    • 정책을 비활성화하려면 2 입력
  • [-f <0/1/2>]은 초기화의 유형입니다.
    • 초기화 없음은 0 입력
    • 빠른 초기화는 1 입력
    • 전체 초기화는 2 입력
  • [-S volume_size]은 MB의 새 볼륨 크기입니다.
  • [-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. 사용값은 RAID 수준 1 구성을 지원하지 않습니다.
  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>