본문으로 건너뛰기

storage 명령

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

구문:
storage [-options]
VROC 컨트롤러의 세부 정보는 adapter 명령을 통해서도 볼 수 있습니다.
표 1. 스토리지 옵션
옵션설명
-listBMC에서 관리하는 저장소 대상을 나열합니다.controllers, pools, volumes, drives
-list -target [target_id][target_id]에 따라 BMC에서 관리하는 스토리지 대상을 나열합니다. 
-list devicesBMC에서 관리하는 모든 디스크의 상태를 표시합니다. 
-show [target_id]BMC에서 관리하는 선택된 대상에 대한 정보를 표시합니다. 
-show [target_id] infoBMC에서 관리하는 선택된 대상에 대한 자세한 정보를 표시합니다. 
-show [target_id] firmwareBMC에서 관리하는 선택된 대상에 대한 펌웨어 정보를 표시합니다. 
-showinfo nvmeNVMe 디스크의 펌웨어 정보를 표시합니다. 
-wthre show위험 및 경고 SSD 마모 임계값을 표시합니다.임계값(1~99)
-wthre -ct [threshold value]SSD 마모 위험 임계값을 설정합니다.임계값(0~98)
-wthre -wt [threshold value]SSD 마모 경고 임계값을 설정합니다.임계값(1~99)
경고 값은 임계값보다 커야 합니다.
-config ctrl -scanforgn -target [target_id]외부 RAID 구성을 감지합니다.여기서 [target_id]ctrl[x]입니다.
-config ctrl -imptforgn -target [target_id]외부 RAID 구성을 가져옵니다.여기서 [target_id]ctrl[x]입니다.
-config ctrl -clrforgn -target [target_id]외부 RAID 구성을 지웁니다.여기서 [target_id]ctrl[x]입니다.
-config ctrl -clrcfg -target [target_id]RAID 구성을 지웁니다.여기서 [target_id]ctrl[x]입니다.
-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_id]드라이브 상태를 온라인에서 오프라인으로 변경합니다.여기서 [target_id]disk[x]입니다.
-config drv -mkonline -target [target_id]드라이브 상태를 오프라인에서 온라인으로 변경합니다.여기서 [target_id]disk[x]입니다.
-config drv -mkmissing -target [target_id]오프라인 드라이브를 구성되지 않은 정상 드라이브로 표시합니다.여기서 [target_id]disk[x]입니다.
-config drv -prprm -target [target_id]구성되지 않은 정상 드라이브를 제거할 준비를 합니다.여기서 [target_id]disk[x]입니다.
-config drv -undoprprm -target [target_id]구성되지 않은 정상 드라이브 제거 준비 동작을 취소합니다.여기서 [target_id]disk[x]입니다.
-config drv -mkbad -target [target_id]구성되지 않은 정상 드라이브를 구성되지 않은 잘못된 드라이브로 변경합니다.여기서 [target_id]disk[x]입니다.
-config drv -mkgood -target [target_id]구성되지 않은 불량 드라이브를 구성되지 않은 양호한 드라이브로 변경하거나 JBOD(Just a Bunch Of Disks) 드라이브를 구성되지 않은 양호한 드라이브로 변환합니다.여기서 [target_id]disk[x]입니다.
-config drv -mkjbod -target [target_id]구성되지 않은 양호 상태를 JBOD로 만듭니다.여기서 [target_id]disk[x]입니다.
-config drv -rebuild -target [target_id]드라이브 재구축을 시작합니다.여기서 [target_id]disk[x]입니다.
-config drv -addhsp -target [target_id]선택된 드라이브를 핫 스패어로 1개의 컨트롤러 또는 기존 스토리지 풀에 할당합니다.여기서 [target_id]disk[x]입니다.
-config drv -dedicated pools -target [target_id]드라이브를 선택한 스토리지 풀에 전용 핫 스패어로 할당합니다.여기서 [target_id]disk[x]입니다.
-config drv -rmhsp -target [target_id]핫 스패어를 제거합니다.여기서 [target_id]disk[x]입니다.
-config vol -remove -target [target_id]1개의 볼륨을 제거합니다.여기서 [target_id]disk[x]입니다.
-config vol -set [-N] [-w] [-r] [-i] [-a] [-d] [-b] -target [target_id]볼륨 1개의 속성을 수정합니다.
  • [-N volume_name]은 볼륨의 이름입니다(선택 사항).
  • [-w <0|1|2|3>]은 캐시 쓰기 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 동시 쓰기 정책은 0 입력
    • 보호된 나중 쓰기 정책은 1 입력
    • 보호되지 않는 나중 쓰기 정책은 2 입력
    • 정책 없음은 3 입력
  • [-r <0|1>]은 캐시 읽기 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 미리 읽기 없음 정책은 0 입력
    • 미리 읽기 정책은 1 입력
  • [-i <0|1>]은 캐시 I/O 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 직접 I/O 정책은 0 입력
    • 캐시된 I/O 정책은 1 입력
  • [-a <0|2|3>]은 캐시 액세스 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 읽기 쓰기 정책은 0 입력
    • 읽기 전용 정책은 2 입력
    • 차단 정책은 3 입력
  • [-d <0|1|2>]는 디스크 캐시 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 정책이 변경되지 않으면 0 입력
    • 정책을 사용으로 설정하려면 1 입력
    • 정책을 사용 안 함으로 설정하려면 2 입력
  • [-b <0|1>]은 백그라운드 초기화입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 초기화를 사용으로 설정하려면 0 입력
    • 초기화를 사용 안 함으로 설정하려면 1 입력
  • -target_idvol[x]입니다.
-config vol -add [-R] [-D disk] [-H disk] [-1 hole] [-N] [-w] [-r] [-i] [-a] [-d] [-f] [-S] [-P]대상이 컨트롤러인 경우 새 저장소 풀에 하나의 볼륨을 만들고, 대상이 저장소 풀인 경우 기존 저장소 풀에 하나의 볼륨을 만듭니다.
  • [-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>]은 캐시 쓰기 정책입니다(Broadcom/Microchip RAID의 경우 선택 사항, VROC의 경우 해당 사항 없음).
    • 동시 쓰기 정책은 0 입력
    • 보호된 나중 쓰기 정책은 1 입력
    • 보호되지 않는 나중 쓰기 정책은 2 입력
    • 정책 없음은 3 입력
  • [-r <0|1>]은 캐시 읽기 정책입니다(Broadcom/Microchip RAID의 경우 선택 사항, VROC의 경우 해당 사항 없음).
    • 미리 읽기 없음 정책은 0 입력
    • 미리 읽기 정책은 1 입력
  • [-i <0|1>]은 캐시 I/O 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 직접 I/O 정책은 0 입력
    • 캐시된 I/O 정책은 1 입력
  • [-a <0|2|3>]은 캐시 액세스 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 읽기 쓰기 정책은 0 입력
    • 읽기 전용 정책은 2 입력
    • 차단 정책은 3 입력
  • [-d <0|1|2>]는 디스크 캐시 정책입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 정책이 변경되지 않는 상태로 유지되면 0 입력
    • 정책을 사용으로 설정하려면 1 입력(미러 RAID 수준을 지원하지 않음)
    • 정책을 사용 안 함으로 설정하려면 2 입력
  • [-f <0|1|2>]는 초기화 유형입니다(Broadcom RAID의 경우 선택 사항, 다른 경우 해당 사항 없음).
    • 초기화 없음은 0 입력
    • 빠른 초기화는 1 입력
    • 전체 초기화는 2 입력
  • [-S volume_size]는 새 볼륨의 크기(MB)입니다(선택 사항).
  • [-P strip_size]는 볼륨 스트립의 크기(예: 512B, 4K, 128K, 1M 등)입니다(선택 사항).
  • -target target_id 는 다음과 같습니다.
    • ctrl[x](새 저장소 풀)
    • pool[x](기존 저장소 풀)
-config vol -getfreecap [-R] [-D disk] [-H disk] -target [target_id]드라이브 그룹의 여유 용량을 가져옵니다.
  • [-R <0|1|5|1E|6|10|50|60|00>] 이 옵션은 RAID 수준을 정의하며 새 저장소 풀에서만 사용됩니다.
  • [-D disk [id11]:[id12]:..[id21]:[id22]:..] 이 옵션은 드라이브 그룹(스팬 포함)을 정의하며 새 저장소 풀에서만 사용됩니다.
  • [-H disk [id1]:[id2]:..]이 옵션은 핫 스패어 그룹을 정의하며 새 스토리지 풀에서만 사용됨
  • -target target_idctrl[x]입니다.
-fgi vol[idx]지정된 볼륨 빠른 초기화여기서 vol[idx]vol[id1],vol[id2]:..입니다.
-help명령 사용 및 옵션 표시 
예:
system> storage -list controllers
ctrl[1] ThinkSystem RAID 940-8i 4GB Flash PCIe Gen4 12Gb Adapter(PCI Slot 1)

system> storage -list pools
pool[1-239] Storage Pool 239

system> storage -list volumes
vol[1-239] VD2 RAID1 200.00GiB Optimal

system> storage -list drives
disk[1-48] Drive 1-2 Online 480GB 6Gbps 2.5" SATA SSD
disk[1-47] Drive 1-3 Online 480GB 6Gbps 2.5" SATA SSD
disk[1-46] Drive 1-1 JBOD 480GB 6Gbps 2.5" SATA SSD
disk[1-40] Drive 1-0 JBOD 480GB 6Gbps 2.5" SATA SSD

system> storage -list devices
Drive 1-2 Normal
Drive 1-3 Normal
Drive 1-1 Normal
Drive 1-0 Normal
system> storage -show ctrl[1]
Product Name: ThinkSystem RAID 940-8i 4GB Flash PCIe Gen4 12Gb Adapter
Firmware Package Version: 52.27.0-5215
Battery Backup: Not installed
Manufacture: Lenovo
UUID: 9C9450DAA89040BD9B8C5CEC2C7EF170
Model: SAS3908
Serial No.: L1FM23HSA10
Part No.: SR17B09191
FRU No.: 01PE816
Persistent Cache Size: 3142
Total Cache Size: 4096
PCI Slot Number: 1
PCI Device ID: 0x10e2
SubsystemId: 1546
SubsystemVendorId: 7497
VendorId: 4096

Storage Pool: 1
pool[1-239] Storage Pool 239

Drives: 4
disk[1-48] Drive 1-2 Online 480GB 6Gbps 2.5" SATA SSD
disk[1-47] Drive 1-3 Online 480GB 6Gbps 2.5" SATA SSD
disk[1-46] Drive 1-1 JBOD 480GB 6Gbps 2.5" SATA SSD
disk[1-40] Drive 1-0 JBOD 480GB 6Gbps 2.5" SATA SSD

Total Firmware number: 1
Name: Firmware
Manufacture: Broadcom
Version: 52.27.0-5215

system> storage -show pool[1-239]
RAID State: RAID1
RAID Capacity: 200.00GiB (246.10GiB free)
Holes: 1
#0 Free Capacity: 246.10GiB
Drives: 2
disk[1-48] Drive 1-2 Online 480GB 6Gbps 2.5" SATA SSD
disk[1-47] Drive 1-3 Online 480GB 6Gbps 2.5" SATA SSD
Volumes: 1
vol[1-239] VD2 RAID1 200.00GiB Optimal

system> storage -show disk[1-48]
Product Name: MZ7L3480HELT-00A07
State: Online
Slot No.: 2
Disk Type: SATA
Media Type: SSD
Health Status: Normal
Capacity: 446.10 GiB
Speed: 6 Gb/s
Current Temperature: 33
Rotation Rate: 0 RPM
Secured: No
Manufacture: SAMSUNG
Enclosure ID: 0
Model: MZ7L3480HELT-00A07
Serial No.: S785NA0X300234
Part No.: MZ7L3480HELT-00A07
FRU No.: S785NA0X300234
Name: Drive 2
Manufacture: SAMSUNG
Version:

system> storage -show vol[1-239]
Name: VD2
Status: Optimal
Strip Size: 256KiB
Bootable: Not Bootable
Capacity: 200.00GiB
Read Policy: Off
Current Write Policy: ProtectedWriteBack
I/O Policy: Direct
Access Policy: ReadWrite