월간 인기 게시물

게시물 96건
   
[Linux Command] DISK Link 속도확인
글쓴이 : 최고관리자 날짜 : 2015-05-14 (목) 11:54 조회 : 4639
글주소 :
                          



리눅스 명령어를 이용해서 디스크 정보와 링크속도를 확인하는 방법입니다. 
실제 디스크 링크속도는 메인보드와 디스크에서 모두 지원되어야 원하는 속도가 나오기에 잘 확인하셔서 이용하여야 합니다. 
손쉽게 확인하는 방법으로 아래 4개정도로 요약해 볼 수 있을거 같습니다.

※ SATA DISK Revision
SATA REVISION => SPEED ({Gbit|MB}/s)
SATA revision 1.0 => 1.5 Gbit/s, 150 MB/s
SATA revision 2.0 => 3 Gbit/s, 300 MB/s
SATA revision 3.0 => 6 Gbit/s, 600 MB/s
SATA revision 3.2 => 16 Gbit/s, 1969 MB/s

1. dmesg 로그로 확인
# dmesg | grep -i sata | grep 'link up'
[    2.569676] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.569697] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.569718] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.569746] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)


2. smartctl 명령어
 :: smartctl 패키지가 없을경우 설치
# apt-get install smartctlmontools
# smartctl -a /dev/sdb | grep "^SATA"
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
# smartctl -a /dev/sdc | grep "^SATA"
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
# smartctl -a /dev/sdd | grep "^SATA"
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
# smartctl -a /dev/sde | grep "^SATA"
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)


3. hdparm 명령어 
# hdparm -I /dev/sdb | egrep "Model|speed|Transport"
Model Number:       ST3000DM001-1CH166                      
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
  * Gen1 signaling speed (1.5Gb/s)
  * Gen2 signaling speed (3.0Gb/s)
  * Gen3 signaling speed (6.0Gb/s)
  * SMART Command Transport (SCT) feature set
# hdparm -I /dev/sdc | egrep "Model|speed|Transport"
Model Number:       ST3000DM001-1ER166                      
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
  * Gen1 signaling speed (1.5Gb/s)
  * Gen2 signaling speed (3.0Gb/s)
  * Gen3 signaling speed (6.0Gb/s)
  * SMART Command Transport (SCT) feature set
# hdparm -I /dev/sdd | egrep "Model|speed|Transport"
Model Number:       ST3000DM001-1ER166                      
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
  * Gen1 signaling speed (1.5Gb/s)
  * Gen2 signaling speed (3.0Gb/s)
  * Gen3 signaling speed (6.0Gb/s)
  * SMART Command Transport (SCT) feature set
# hdparm -I /dev/sde | egrep "Model|speed|Transport"
Model Number:       ST3000DM001-1CH166                      
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
  * Gen1 signaling speed (1.5Gb/s)
  * Gen2 signaling speed (3.0Gb/s)
  * Gen3 signaling speed (6.0Gb/s)
  * SMART Command Transport (SCT) feature set


4. /sys(시스템정보)내 정보를 Shell script 이용해서 확인
!/bin/bash
for i in `grep -l Gbps /sys/class/ata_link/*/sata_spd`; do
 echo Link "${i%/*}" Speed `cat $i`
 cat "${i%/*}"/device/dev*/ata_device/dev*/id | perl -nE 's/([0-9a-f]{2})/print chr hex $1/gie' | echo "    " Device `strings` | cut -f 1-3
done

>>
Link /sys/class/ata_link/link1 Speed 6.0 Gbps
     Device Z1F55V2X CC29 ST3000DM001-1CH166 4k}iAc4i IAc@ ]P
Link /sys/class/ata_link/link2 Speed 6.0 Gbps
     Device Z5002Q7H CC43 ST3000DM001-1ER166 4k}iAc4i IAc@ ]P
Link /sys/class/ata_link/link3 Speed 3.0 Gbps
     Device Z5002QGC CC43 ST3000DM001-1ER166 4k}iAc4i IAc@ ]P
Link /sys/class/ata_link/link4 Speed 3.0 Gbps
     Device Z1F54ZFX CC29 ST3000DM001-1CH166 4k}iAc4i IAc@ ]P

이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
   

 



 
사이트명 : 모지리네 | 대표 : 이경현 | 개인커뮤니티 : 랭키닷컴 운영체제(OS) | 경기도 성남시 분당구 | 전자우편 : mojily골뱅이chonnom.com Copyright ⓒ www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.