목차

배경

공공 서비스 제공 위치

각 유틸리티를 사용하는 방법에 대한 단계입니다.

SmartMonTools for Windows - JBOD 모드

Linux용 SmartMonTools - JBOD 모드

ESXi용 SmartMonTools - JBOD 모드

Windows용 SG3_utils - JBOD 모드

Linux용 SG3_utils - JBOD 모드

Windows용 Sandisk Tool - JBOD 모드

Linux용 Sandisk Tool - JBOD 모드

Linux용 SmartMonTools - RAID 모드

배경

"전원 켜기 시간"은 SSD 수명 결정에 중요한 메트릭입니다.영향을 받는 SSD(Solid State Drive)를 식별하려면 3을 다운로드해야 합니다.세 번째전원 켜기 시간(PoH)모델 번호,영향을 받는 SSD에 대해 설명합니다.  아래에서는 유틸리티를 어디서 구할지 및 어떻게 사용하는지에 대한 지침을 확인할 수 있습니다.

공공 서비스 제공 위치

다음과 같은 기능이 있습니다.4다른 유틸리티를 선택하여로OS 및 요구 사항에 따라 달라집니다.  아래 표를 검토하십시오.

도구

적용 가능한 OS

도구 원본

SmartMon 도구

Linux, Windows, VMware

https://sourceforge.net/projects/smartmontools/files/smartmontools/

sg3_utils

Linux, Windows

http://sg.danny.cz/sg/sg3_utils.html

SanDisk 툴

Linux, Windows

https://kb.sandisk.com/app/answers/detail/a_id/18565/~/lightning-gen.-ii-ssd-drive-firmware

Storcli 유틸리티

모든 OS

https://docs.broadcom.com/docs/007.1410.0000.0000_Unified_StorCLI.zip

각 유틸리티를 사용하는 방법에 대한 단계입니다.

각 유틸리티에는 Linux, VMware 및 Windows에서 소프트웨어를 설치하는 방법에 대한 지식이 필요합니다.  설치하기 전에 Readme 파일을 읽으십시오.

SmartMonTools for Windows - JBOD 모드

참고: RAID 컨트롤러를 사용하는 경우 Windows를 통해 이 데이터를 수집할 수 없습니다

1. 설치:

1. 위의 표에 게시된 다운로드 링크로 이동하여 다운로드 및 smartmontools 유틸리티 설치

2. 위의 링크를 통해 smartctl Windows 설치 파일을 가져옵니다.

3. 설치 파일을 실행합니다.

smartmontools-7.1-1.win32-setup.exe

4. 명령 프롬프트 열기

5. 폴더로 이동:

C:\Program Files\smartmontools\bin

2. 드라이브 펌웨어 버전 확인:

1. 아래 명령을 실행하여 대상 드라이브의 장치 이름을 가져옵니다.

smartctl –scan

[jbod windows smartmon fw 1]

2. 다음과 같이 드라이브 펌웨어 버전을 읽습니다.

smartctl -i /dev/sdc

[jbod windows smartmon fw 2]

3. 전원 켜기 시간 확인:

1. 설치가 완료되면 smartmontools 패키지 내에서 'smartctl' 유틸리티를 사용합니다.

2. CMD 열기smartmontools 디렉토리로 이동합니다. 다음을 입력하여 SSD 목록을 찾습니다.

smartctl.exe --scan

3. 한 번 확인할 SSD를 식별한 다음 다음 두 명령을 입력할 수 있습니다. 주문 필요한 출력을 얻을 수 있습니다. (여기서 X는 확인할 드라이브 문자입니다.��

smartctl -t short /dev/sdX – Wait 10 seconds before running the second command

smartctl -l selftest /dev/sdX

4. "수명" 시간 검색 1첫 번째 줄.  그것은 PoH의 최신 기록이 될 것입니다.

[jbod windows smartmon]

Linux용 SmartMonTools - JBOD 모드

1. 설치:

1. 위의 표에 게시된 다운로드 링크로 이동하여 smartmontools 유틸리티를 다운로드하여 설치합니다.

2. smartctl 가져오기 설치 파일 Linux 버전(위 링크 사용)

3. tar 제거 설치 파일.

tar -zxvf smartmontools-7.1.tar.gz

4. 폴더로 이동:

smartmontools-7.1

5. 아래 명령을 순서대로 실행합니다.

./configure

make

make install

2. 드라이브 펌웨어 버전 확인:

1. 'sdb'는 대상 드라이브의 디바이스 이름입니다.

smartctl -i /dev/sdb

[jbod linux smartmon fw]

3. 전원 켜기 시간 확인(POH)

1. smartmontools 디렉토리로 이동하여 다음을 입력하여 SSD 목록을 찾습니다.

esxcli storage core device list

2. 확인하려는 SSD를 식별한 다음필요한 출력을 얻으려면 다음 두 명령을 입력합니다. 여기서 X는 검사하려는 드라이브 문자입니다.��

smartctl -t short /dev/sdX – Wait 10 seconds before running the second command

smartctl -l selftest /dev/sdX

3. 1에서 "수명" 시간을 찾습니다.첫 번째 줄.  그것은 PoH의 최신 기록이 될 것입니다.

[jbod linux smartmon]

ESXi용 SmartMonTools - JBOD 모드

1. 설치:

1. 위의 표에 게시된 다운로드 링크로 이동하여 smartmontools 유틸리티를 다운로드하여 설치합니다.

2. smartctl ESXi 가져오기 설치 파일을 위 링크를 통해 전송합니다.

3. ESXi 호스트에서 셸 및 SSH를 활성화합니다.

[jbod esxi smartmon 설치]

4. ftp 툴을 통해 'smartctl-6.6-4321.x86_64.vib' 파일을 ESXi 호스트 'tmp' 폴더에 업로드합니다.

5. ESXi 호스트에 대한 SSH입니다.

6. ViB 수락 레벨을 CommunitySupported로 설정합니다.

esxcli software acceptance set --level=CommunitySupported

7. 그런 다음 패키지를 설치합니다.

esxcli software vib install -v /tmp/smartctl-6.6-4321.x86_64.vib

2. 드라이브 펌웨어 버전 확인

1. ESXi 호스트에 대한 SSH입니다.그런 다음 아래 명령을 실행하여 대상 드라이브의 디바이스 이름과 펌웨어 버전을 가져옵니다.

esxcli storage core device list

[jbod esxi smartmon fw]

2. 전원 켜기 시간 확인(POH)

1. smartmontools 디렉토리로 이동하여 SSD 목록을

esxcli storage core device list

2. 확인하려는 SSD를 식별한 다음 다음 다음 두 명령을 입력하여 필요한 출력을 얻을 수 있습니다(여기서 na.xxx 확인할 드라이브 문자입니다.��

/opt/smartmontools/smartctl -d scsi -t short /dev/disks/naa.xxx – Wait 10 seconds before running the second command

/opt/smartmontools/smartctl -d scsi -l selftest /dev/disks/naa.xxx

3. 첫 번째 행에서 "수명" 시간을 찾습니다.  그것은 PoH의 최신 기록이 될 것입니다.

[jbod esxi smartmon]

Windows용 SG3_utils - JBOD 모드

1. 설치

1. 위의 표에 게시된 다운로드 링크로 이동하여 sg3_utils 유틸리티

2. 위의 링크를 통해 smartctl Windows 설치 파일을 가져옵니다.

3. 설치 파일을 실행합니다.

smartmontools-7.1-1.win32-setup.exe

4. 명령 프롬프트 열기

5. 폴더로 이동:

C:\Program Files\smartmontools\bin

2. 드라이브 펌웨어 버전 확인:

1. 아래 명령을 실행하여 대상 드라이브의 장치 이름을 가져옵니다.

smartctl –scan

[jbod windows sg3_utils fw 1]

2. 아래와 같이 드라이브 펌웨어 버전 읽기

smartctl -i /dev/sdc

[jbod windows sg3_utils fw 2]

3. 전원 켜기 시간 확인:

1. 다음으로 이동 sg3_utils 다음을 입력하여 SSD 목록을 찾습니다.

sg_scan

2. 확인할 SSD를 식별한 다음 다음을 입력할 수 있습니다g 명령(여기서 X는 검사하려는 드라이브 문자):

sg_logs --page=0x15 pdX

3. "전력 소비량(분)".

[jbod windows sg3_utils]

Linux용 SG3_utils - JBOD 모드

1. 설치:

1. 위 표에 게시된 다운로드 링크로 이동하여 sg3_utils 유틸리티를 다운로드하여 설치합니다.

2. sg3_utils 가져오기 설치 파일 Linux 버전(위 링크 사용)

3. tar 제거 설치 파일.

tar -zxvf sg3_utils-1.45.tgz

4. 'sg3_utils-1.45' 폴더로 이동합니다.

5. 아래 명령을 순서대로 실행합니다.

./configure

make

make install

2. 드라이브 펌웨어 버전 확인

1. 'sdb'는 대상 드라이브의 디바이스 이름입니다.

sg_logs --page=0x33 /dev/sdb

[jbod linux sg3_utils fw]

3. 전원 켜기 시간 확인

1. 확인할 SSD를 식별한 다음 다음 명령을 입력할 수 있습니다(여기서 X는 검사하려는 드라이브 문자임).

sg_logs --page=0x15 /dev/sdX

2. "Proposed power on minutes"를 찾습니다.

[jbod linux sg3_utils.jpg]

Windows용 Sandisk Tool - JBOD 모드

1. 설치:

1. 위 표에 게시된 다운로드 링크로 이동하여 sg3_utils 유틸리티를 다운로드하여 설치합니다.

2. 위의 링크를 통해 smartctl Windows 설치 파일을 가져옵니다.

3. 설치 파일 실행

smartmontools-7.1-1.win32-setup.exe

4. 명령 프롬프트 열기

5. 폴더로 이동:

C:\Program Files\smartmontools\bin

2. 드라이브 펌웨어 버전 확인

1. 아래 명령을 실행하여 대상 드라이브의 장치 이름을 가져옵니다.

smartctl –scan

[jbod windows sandisk fw]

3. 전원 켜기 시간 확인

1. 확인할 드라이브를 식별하려면 다음 명령을 입력합니다.

scli show all

2. 확인할 SSD를 식별한 다음 다음 명령을 입력할 수 있습니다(여기서 X는 검사하려는 드라이브 문자임).

scli show diskX -S

3. "Total Power on Hours"를 찾습니다.

[jbod windows sandisk]

Linux용 Sandisk Tool - JBOD 모드

1. 설치

1. 위 표에 게시된 다운로드 링크로 이동하여 sg3_utils 유틸리티를 다운로드하여 설치합니다.

2. CLI 가져오기 설치 파일 Linux 버전(위 링크 사용)

3. 압축 풀기 설치 파일.

4. 폴더로 이동:

Linux_1.8.0.12/generic/x86_64

5. 아래 명령을 실행하여 'scli'를 실행할 수 있습니다..

chmod +x scli

2. 드라이브 펌웨어 버전 확인

1. 'sdb'는 대상 드라이브의 디바이스 이름입니다.

./scli show /dev/sdb -a

[jbod linux sandisk fw]

3. 전원 켜기 시간 확인

1. 확인할 SSD를 식별한 다음 다음 명령을 입력할 수 있습니다(여기서 X는 검사하려는 드라이브 문자입니다.)

./scli show /dev/sdX -S

2. "Total Power on Hours"를 찾습니다.

[jbod linux sandisk]

Linux용 SmartMonTools - RAID 모드

1. 설치

1. 데이터를 수집하려면 smartmontools 및 storcli 유틸리티를 모두 설치해야 합니다.

2. 위의 표에 게시된 다운로드 링크로 이동하여 smartmontools 유틸리티를 다운로드하여 설치합니다.

3. smartctl 가져오기 설치 파일 Linux 버전(위 링크 사용)

4. tar 제거 설치 파일.

tar -zxvf smartmontools-7.1.tar.gz

5. 폴더로 이동:

smartmontools-7.1

6. 아래 명령을 순서대로 실행합니다.

./configure

make

make install

7. 이제 위 표에 게시된 다운로드 링크로 이동하여 storcli 유틸리티를 다운로드하여 설치합니다.

8. 확인할 드라이브를 식별하려면을 눌러 storcli 디렉토리로 이동하여 명령을 입력합니다.

storcli /c0/eall/sall show

9. 디바이스 ID(DID)를 찾습니다.  디바이스 ID는 향후 단계에서.

[raid linux smartmon fw 1]

2. 드라이브 펌웨어 버전 확인

1. 아래 명령의 '148'은 대상 드라이브의 DID(device ID)입니다.'sdc'는 디바이스 이름입니다.

smartctl -d megaraid,148 -i /dev/sdc

[raid linux smartmon fw 2]

3. 전원 켜기 시간 확인

1. 확인할 SSD를 식별한 다음 다음 두 명령을 입력하여 필요한 출력을 얻을 수 있습니다(여기서 X는 4단계에서 가져온 디바이스 ID��

참고: 이 작업을 수행하려면 '을(를) 확인하고 사용해야 합니다.메가리드'RAID 세트를 사용할 때 명령을 전환합니다.  그렇지 않으면 작동하지 않습니다.

smartctl -d megaraid,N -t short /dev/sdX – Wait 10 seconds before running the second command

smartctl -d megaraid,N -l selftest /dev/sdX

2. 1에서 "수명" 시간을 찾습니다.첫 번째 줄.  그것은 PoH의 최신 기록이 될 것입니다.

[raid linux smartmon]

참고: SmartMonTools는 ESXi용 RAID에서 작동하지 않습니다.sg3_utils 및 Sandisk Tool은 모든 OS에 대해 RAID에서 작동하지 않습니다.