WWN이 아닌 터미널에서 하드 드라이브 일련 번호 가져오기 [중복]

WWN이 아닌 터미널에서 하드 드라이브 일련 번호 가져오기 [중복]

WWN =세계 공통 이름

Seagate Constellation ES, 모델 ST3500514NS, 500GB 3.5인치 SATA 드라이브

"일련 번호"는 9WJxxxxx, 8자입니다. WWN 5000C5002E47xxxx는 16자입니다. 둘 다 하드 드라이브 레이블에 인쇄되어 있습니다.

WD 모델 WD4001FFSX, 4TB SATA 드라이브

12자리 "일련 번호" WMC5D0Dxxxxx가 있습니다. WWN 50014EE003Fxxxxx는 16자입니다.

HGST, 모델 HUC109060CSS600, 300GB 2.5인치 SAS 드라이브

"일련 번호" KWJTxxx도 8자로 되어 있습니다. WWN이 있습니다. 라벨에 인쇄되어 있지 않거나 시스템에 연결되어 있지는 않습니다.


인벤토리의 경우 일반적으로 드라이브의 태그에서 항상 수집할 수 있는 다음 사항을 기록하고 추적합니다.

  • 제조업체
  • 모델
  • 일련번호
  • 크기(GB 또는 TB) 및 연결 유형(SATA 또는 SAS)
  • 사용 위치 또는 사용하지 않을 때 보관 위치

1, 2, 3년 후 재고 테이블에 하드 드라이브가 표시되면 문제가 분명히 발생합니다. 실행 중인 서버에 있다고 확신하지만 태그를 읽기 위해 하드 드라이브를 꺼내기 위해 서버를 종료하고 싶지는 않습니다.

어떻게 얻죠일련번호라벨에 표시된 내용에 해당하는 드라이브의 이름은 무엇입니까?

udevadm info --query=all --name=/dev/sda가지다ID_일련번호, 하지만 그건 WWN입니다. 우리는 WWN의 16자를 식별자로 추적하는 다른 필드를 원하지 않습니다. 그리고 저는 이미 WD 드라이브에 대해 긴 일련 번호를 기록하는 것을 싫어합니다.

Linux에서 추출할 수 있는 방법이 있나요?일련번호드라이브?

저는 우리가 몇 년 전에 사용했던 RAID Storage Manager GUI가 사용 중인 Seagate 드라이브의 8자리 일련 번호를 보고하는 기능을 훌륭하게 수행했기 때문에 이것이 가능하다고 믿습니다. 이 RAID 하드웨어에는 "공식적으로 지원되는" Seagate 전용 하드 드라이브가 많이 나열되어 있으며, 메모리가 지원된다면 실제로 다른 제조사/모델의 드라이브는 없습니다.

이것이 하드 드라이브 펌웨어와 관련되어 있을 수 있습니까? 즉, 일부 브랜드의 드라이브에서는 수행할 수 있지만 다른 브랜드에서는 수행할 수 없다는 의미입니까?

답변1

디스크가 SMART를 지원한다고 가정하면 다음을 사용하여 디스크 일련 번호를 검색할 수 있습니다.smartctl -i /dev/sdX

답변2

다음 방법으로 일련 번호를 얻을 수 있습니다.

1) hdparm:

hdparm -I /dev/sda | grep Serial

2) sginfo의 일부입니다sg3-utils팩:

sginfo -a /dev/sda | grep Serial

3) sdparm명령:

sdparm -i /dev/sda | grep 'vendor specific'

4) lshw:

lshw -class disk -class storage | grep serial

답변3

지금 확인해볼 WD 드라이브만 있는데 / (와 ( )와 비슷 합니다 . udevadm info --query=all첫 번째가 찾고 있는 것이 아닌가요?ID_SERIALID_SERIAL_SHORTWD-WMATV6212345ID_WWN0x50014ee051234567

smartctl -i또한 둘 다 표시하고 hdparm -i시리즈만 표시합니다.

답변4

lshw 프로그램은 이를 표시합니다. 적어도 html 출력이 있습니다.

sudo lshw -C disk -html > /some/place/hw.html

내 디스크 중 하나의 하드웨어 관련 부분 -

id: disk
description:    ATA Disk
product:    ST32000542AS
vendor: Seagate
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version:    CC34
serial: 5XW2PB56
size:   1863GiB (2TB)
capabilities:   partitioned partitioned:dos
configuration:  
  ansiversion   =   5
  logicalsectorsize =   512
  sectorsize    =   512
  signature =   d46cf327

관련 정보