/ dev / disk / by-id에서 동일한 하드 드라이브에 대한 scsi 및 ata 항목


8

SATA 핫 스왑 백플레인을 통해 Ubuntu 시스템에 연결된 4 개의 베어 드라이브를 사용하여 ZFS 풀을 설정하려고합니다.

이것들은 Hitachi SATA 드라이브입니다. 나는의 내용을 나열 할 때 /dev/disk/by-id, 나는 볼 이 개 각 드라이브에 대한 항목을 :

root@scorpius:/dev/disk/by-id# ls | grep Hitachi
ata-Hitachi_HDS5C3030ALA630_MJ1323YNG0ZJ7C
ata-Hitachi_HDS5C3030ALA630_MJ1323YNG1064C
ata-Hitachi_HDS5C3030ALA630_MJ1323YNG190AC
ata-Hitachi_HDS5C3030ALA630_MJ1323YNG1DGPC
scsi-SATA_Hitachi_HDS5C30_MJ1323YNG0ZJ7C
scsi-SATA_Hitachi_HDS5C30_MJ1323YNG1064C
scsi-SATA_Hitachi_HDS5C30_MJ1323YNG190AC
scsi-SATA_Hitachi_HDS5C30_MJ1323YNG1DGPC

일련 번호를 기록 했으므로이 드라이브는 동일한 드라이브라는 것을 알고 있으며이 시스템의 다른 모든 드라이브는 Seagate 또는 WD입니다. 예를 들어 첫 번째 일련 번호는 YNG0ZJ7C입니다.

각 드라이브에 왜 두 개의 항목이 있습니까? 더 중요한 것은 ZFS 풀을 생성 할 때 사용해야합니다. scsi-하나 또는 ata-하나?


1
ata- * 및 scsi- *와 함께 표시되는 SATA 드라이브는 배포판에 따라 다릅니다. 예를 들어 Ubuntu 12.04에는 둘 다 있습니다. 방금 서버 중 하나를 확인했으며 Ubuntu 14.04에는 scsi가 없습니다 . 따라서 ata- *와 scsi- *를 사용하는 이유와 이유를 자세히 설명하는 좋은 기사를 찾지 못했습니다.

답변:


10

어느 쪽이든 사용할 수 있습니다.

표시되는 대부분은 컨트롤러와 디스크에 따라 다릅니다. SAS 컨트롤러 및 SAS 디스크 (경우에 따라 SATA SSD 포함)를 사용하지만 zpool 드라이브 식별에 원하는 것을 자유롭게 사용할 수 있습니다. ata와 SCSI가 표시되는 이유는 여기 Linux의 SCSI 에뮬레이션 계층입니다. / dev / sda, / dev / sdb 등과 같은 기본 / dev 항목을 사용하지 마십시오 (가상 머신이 아니고 장치 순서를 제어 할 수없는 경우).

보시다시피 , 풀은 SAS 디스크 그룹과 SATA SSD로 구성되어 있으므로 가독성을 위해 SCSI ATA 항목을 사용합니다 .

[root@Davalan /dev/disk/by-id]# zpool status
  pool: vol1
 state: ONLINE
  scan: scrub repaired 0 in 1h44m with 0 errors on Sat Jul  6 13:12:06 2013
config:

        NAME                               STATE     READ WRITE CKSUM
        vol1                               ONLINE       0     0     0
          mirror-0                         ONLINE       0     0     0
            scsi-35000c5003af99fa7         ONLINE       0     0     0
            scsi-35000cca0153ec2d0         ONLINE       0     0     0
          mirror-1                         ONLINE       0     0     0
            scsi-35000cca01540e340         ONLINE       0     0     0
            scsi-35000cca01540e298         ONLINE       0     0     0
        cache
          ata-STEC_M8IOPS-50_STM000136649  ONLINE       0     0     0

errors: No known data errors

컨트롤러의 베어 드라이브의 경우 표시되는 것을 사용하는 옵션이 있습니다. 일부는 WWN 전용 접근 방식과 비슷하지만 판매되지는 않습니다. 디스크에 대한 설명이 마음에 듭니다. 이것들은 모두 기능적으로 동일합니다 ... 심볼릭 링크의 목적지를 주목하십시오.

[root@Davalan /dev/disk]# ls -1 
by-id
by-path
by-uuid

제 경우에는 다음이 있습니다.

[root@Davalan /dev/disk/by-id]# ll
total 0
lrwxrwxrwx 1 root root  9 May 27 15:25 ata-STEC_M8IOPS-50_STM000136649 -> ../../sdc
lrwxrwxrwx 1 root root 10 May 27 15:25 ata-STEC_M8IOPS-50_STM000136649-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 May 27 15:25 ata-STEC_M8IOPS-50_STM000136649-part9 -> ../../sdc9
lrwxrwxrwx 1 root root  9 May 27 15:25 scsi-35000c5003af99fa7 -> ../../sdd
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000c5003af99fa7-part1 -> ../../sdd1
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000c5003af99fa7-part9 -> ../../sdd9
lrwxrwxrwx 1 root root  9 May 27 15:25 scsi-35000cca0153ec2d0 -> ../../sdb
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000cca0153ec2d0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000cca0153ec2d0-part9 -> ../../sdb9
lrwxrwxrwx 1 root root  9 May 27 15:25 scsi-35000cca01540e298 -> ../../sdf
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000cca01540e298-part1 -> ../../sdf1
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000cca01540e298-part9 -> ../../sdf9
lrwxrwxrwx 1 root root  9 May 27 15:25 scsi-35000cca01540e340 -> ../../sde
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000cca01540e340-part1 -> ../../sde1
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-35000cca01540e340-part9 -> ../../sde9
lrwxrwxrwx 1 root root  9 May 27 15:25 scsi-SATA_STEC_M8IOPS-50_STM000136649 -> ../../sdc
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-SATA_STEC_M8IOPS-50_STM000136649-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 May 27 15:25 scsi-SATA_STEC_M8IOPS-50_STM000136649-part9 -> ../../sdc9
lrwxrwxrwx 1 root root  9 May 27 15:25 wwn-0x5000a720300411f7 -> ../../sdc
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000a720300411f7-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000a720300411f7-part9 -> ../../sdc9
lrwxrwxrwx 1 root root  9 May 27 15:25 wwn-0x5000c5003af99fa7 -> ../../sdd
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000c5003af99fa7-part1 -> ../../sdd1
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000c5003af99fa7-part9 -> ../../sdd9
lrwxrwxrwx 1 root root  9 May 27 15:25 wwn-0x5000cca0153ec2d0 -> ../../sdb
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000cca0153ec2d0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000cca0153ec2d0-part9 -> ../../sdb9
lrwxrwxrwx 1 root root  9 May 27 15:25 wwn-0x5000cca01540e298 -> ../../sdf
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000cca01540e298-part1 -> ../../sdf1
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000cca01540e298-part9 -> ../../sdf9
lrwxrwxrwx 1 root root  9 May 27 15:25 wwn-0x5000cca01540e340 -> ../../sde
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000cca01540e340-part1 -> ../../sde1
lrwxrwxrwx 1 root root 10 May 27 15:25 wwn-0x5000cca01540e340-part9 -> ../../sde9

옵션은 많지만 설명이 충분하고 SATA 드라이브를 사용하기 때문에 ata-Hitachi * 항목 만 사용해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.