다음과 같은 세 가지 NVMe 컨트롤러 로그 페이지가 있습니다.
SMART/건전성 정보는 컨트롤러 수명 동안 수집되며 전원을 껐다 켜도 유지됩니다. 온도 임계값, 사용 가능한 예비 디스크, 장치 수명 상태 및 I/O 성능 계산에 사용된 다양한 I/O 통계 등 컨트롤러와 장치 상태에 대한 위험 경고가 포함됩니다.
오류 정보는 명령에 대한 확장 오류 정보입니다. 오류 ID를 지칭하는 번호를 이 명령과 함께 지정해야 합니다.
공급업체 로그 정보는 공급업체별 NVMe 로그 구현입니다. 오류 문제 해결을 위해 오라클 서비스에 문의할 때 이 로그를 사용하십시오.
nvmeadm getlog -h [controller_name]
다음은 nvmeadm getlog -h 명령의 예입니다.
nvmeadm getlog -h SUNW-NVME-1
SUNW-NVME-1 SMART/Health Information: Critical Warning: 0 Temperature: 300 Kelvin Available Spare: 100 percent Available Spare Threshold: 10 percent Percentage Used: 0 percent Data Unit Read: 0x746da4 of 512k bytes. Data Unit Written: 0x2d0 of 512k bytes. Number of Host Read Commands: 0xeacba Number of Host Write Commands: 0x27 Controller Busy Time in Minutes: 0x0 Number of Power Cycle: 0x10d Number of Power On Hours: 0x3c8 Number of Unsafe Shutdown: 0xfa Number of Media Errors: 0x0 Number of Error Info Log Entries: 0x0
nvmeadm getlog -e error_id [controller_name]
nvmeadm getlog -s directory [controller_name]
예를 들어 이름이 SUNW-NVME-1인 컨트롤러의 경우는 다음과 같습니다.
nvmeadm getlog -s /logs SUNW-NVME-1
Samsung 컨트롤러의 경우 crashdump_SUNW-NVME-1 및 memorydump_SUNW-NVME-1 파일이 /logs 아래에 생성 및 배치됩니다.
Intel 컨트롤러의 경우 eventlog_SUNW-NVME-1 및 nlog_SUNW-NVME-1 파일이 /logs 아래에 생성 및 배치됩니다.