Oracle Solaris 11.2용 Oracle® Server CLI 도구 사용 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 11월
 
 

nvmeadm 명령 개요

nvmeadm 명령은 다음 구문을 사용합니다.

nvmeadm subcommand [option] [controller_name]


주 -  컨트롤러 이름이 명령에 지정되지 않은 경우 모든 컨트롤러에 필요한 정보가 반환됩니다.

명령이 실패할 경우 nvmeadm 오류 코드에 나열된 여러 실패 코드 중 하나가 반환됩니다.

nvmeadm 명령은 다음 표에 나열된 하위 명령을 지원합니다.

하위 명령
기능
list
지정된 컨트롤러에 대한 정보를 나열합니다.
namespace
지정된 컨트롤러의 이름 공간에 대한 정보를 나열합니다.
getlog
컨트롤러의 NVMe 로그 페이지를 나열합니다. SMART/건전성, 오류, Intel 정보라는 세 가지 로그 페이지가 있습니다.
getfeature
컨트롤러의 NVMe 기능을 나열합니다.
format
지정된 이름 공간을 로우 레벨 포맷하며, 컨트롤러의 LBA(논리적 블록 주소) 및 메타데이터 크기가 변경됩니다. 로우 레벨 포맷 후에 모든 데이터가 삭제됩니다.

주 -  포맷하기 전에 NVMe 장치에 대한 모든 IO를 중지합니다. format -l 또는 --list 옵션을 사용하여 format 세부정보를 가져오려는 경우에는 이 작업을 수행할 필요가 없습니다.

erase
컨트롤러의 NVMe 이름 공간 매체를 지웁니다.

주 -  이 작업을 시도하기 전에 NVMe 장치에 대한 모든 IO를 중지합니다.

export
SSD 구성을 파일로 내보냅니다.
import
파일에서 블록 크기 및 메타데이터 크기 구성을 가져옵니다.

주 -  이 작업을 시도하기 전에 NVMe 장치에 대한 모든 IO를 중지합니다.

offline
지정된 컨트롤러(또는 모든 컨트롤러)의 이름 공간을 오프라인으로 전환합니다.
online
지정된 컨트롤러(또는 모든 컨트롤러)의 이름 공간을 온라인으로 전환합니다.

nvmeadm 명령은 다음 표에 표시된 옵션을 지원합니다.

짧은 옵션
긴 옵션
함께 사용되는 하위 명령
설명
–?
--help
모두
사용 정보를 표시합니다.
-V
n/a
모두
버전 정보를 표시합니다.
–a
--all
format, erase, offline, online
컨트롤러의 모든 이름 공간을 선택합니다.
–b
–-blocksize
format
컨트롤러의 이름 공간에 대한 LBA 데이터 크기를 지정합니다. 이 옵션에는 블록 크기 인수가 필요합니다. 지원되는 블록 크기는 컨트롤러에 따라 다릅니다(지원되는 LBA 형식 나열 참조).
–e
–-error
getlog
확장 오류 정보를 검색합니다.
–f
––format
format
–b, –m, -a, –n 옵션으로 지정된 논리 블록 크기 및 메타데이터 크기에 따라 컨트롤러의 NVM 이름 공간 매체를 포맷합니다.
-f
–-filename
export, import
지정된 파일 이름으로 데이터를 쓰거나 데이터를 읽습니다.
–h
–-health
getlog
컨트롤러의 SMART/건전성 정보를 검색합니다. 이 정보는 컨트롤러 수명 동안 전원을 껐다 켜도 유지됩니다.
–l
–-list
format
컨트롤러에서 지원되는 LBA 형식을 나열합니다. 각 LBA 형식에는 LBA 크기와 메타데이터 크기가 포함됩니다.
–m
–-metadatasize
format
컨트롤러의 이름 공간에 대한 메타데이터 크기를 지정합니다. 이 옵션에는 메타데이터 크기 인수가 필요합니다. 지원되는 메타데이터 크기는 지원되는 블록 크기에 따라 다릅니다(지원되는 LBA 형식 나열 참조).
–n
–-namespace
format, namespace, erase, offline, online
컨트롤러의 이름 공간을 선택합니다.
-s
–-vendor_specific
getlog
공급업체 로그를 가져옵니다. 이 옵션에는 로그 정보를 저장할 디렉토리가 필요합니다.
–v
–-verbose
list, namespace
호출된 하위 명령에 따라 컨트롤러 또는 장치/이름 공간의 세부정보를 표시합니다.