Solaris 11.3에서 내 드라이브를 4Tb 용량으로 인식하도록 하려면 어떻게 해야 합니까?

Solaris 11.3에서 내 드라이브를 4Tb 용량으로 인식하도록 하려면 어떻게 해야 합니까?

제가 알고 있는 하드 드라이브의 용량은 4Tb이지만 Solaris 11.3 x86 시스템에서는 2Tb로 표시됩니다.

format -e다음과 같은 결과가 생성됩니다.

c1t2d0: configured with capacity of 2047.89GB
2. c1t2d0 <ATA-ST4000LM016-1N21-0003 cyl 53467 alt 2 hd 255 sec 315>
    /pci@0,0/pci1022,9603@2/pci1000,3140@0/sd@2,0

하위 명령 inquiry출력:

Vendor: ATA     
Product: ST4000LM016-1N21
Revision: 0003
Serial:             

데이터 시트여기물리적 블록 크기가 4096이라고 말했기 때문에 두 가지를 모두 편집하고 마지막으로 다음 두 줄을 추가했습니다 /kernel/drv/sd.conf./etc/driver/drv/sd.conf

# 4k override
sd-config-list = "ATA     ST4000LM016-1N21", "physical-block-size:4096";

그러나 boot( touch /reconfigure && reboot)를 재구성한 후에도 물리적 블록 크기는 여전히 512로 표시됩니다.

# devprop -n /dev/rdsk/c1t2d0p0 device-blksize device-pblksize
512
512

/var/adm/messages다음과 같은 관련 줄이 포함되어 있습니다.

May  5 21:43:23 proliant1 devfsadmd[265]: [ID 393209 daemon.error] failed to add the property sd-config-list to event attributes
May  5 21:48:53 proliant1 genunix: [ID 408114 kern.info] /pci@0,0/pci1022,9603@2/pci1000,3140@0/sd@2,0 (sd7) online
May  5 21:50:53 proliant1 genunix: [ID 936769 kern.info] sd7 is /pci@0,0/pci1022,9603@2/pci1000,3140@0/sd@2,0

그렇다면 내 sd.conf에 구문 오류가 있습니까? sd.conf가 이 정보를 지정하는 올바른 위치입니까?

관련 정보