Oracle® Solaris 11.2 릴리스 노트

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

SPARC: 시스템이 iSCSI 저장소 어레이에서 iSCSI LUN을 부트하지 못함(15775115)

Oracle Solaris가 iSCSI 저장소 어레이에서 iSCSI LUN을 부트하지 못합니다. 다음과 같은 오류 메시지가 나타납니다.

OpenBoot 4.33.5.a, 4096 MB memory installed, Serial #10027306.
Ethernet address 0:b:5d:e2:1:2a, Host ID: 8099012a.

Rebooting with command: boot
100 Mbps full duplex  Link up
Boot device: net:host-ip=10.129.158.53,
iscsi-target-ip=10.129.158.87,
iscsi-target-name=iqn.2002-03.com.pillardata:axiom.ssn.a002880bjb
File and args: kmdb
100 Mbps full duplex  Link up
Can't read disk label.
Can't open disk label package
ERROR: /packages/obp-tftp: Could not open /iscsi-hba/disk

Evaluating:

Boot load failed

{0} ok

임시해결책: iSCSI 부트 매개변수가 너무 길면 네트워크 부트 매개변수로 수정하십시오.

예를 들어, OBP(Open Boot PROM) 모드로 iSCSI 부트를 수행하는 명령은 다음과 같습니다.

{0} ok boot net:'iSCSI boot parameters'

여기서 net/pci@780/pci@0/pci@1/network@0과 비슷한 값의 장치 별칭입니다.

이와 같이 iSCSI 부트 문자열이 너무 길어서 255바이트 제한에 쉽게 도달할 수 있습니다.

/pci@780/pci@0/pci@1/network@0:host-ip=10.129.158.53,
subnet-mask=255.255.255.0,router-ip=10.129.158.1,iscsi-target-ip=10.129.158.87,
iscsi-target-name=iqn.2002-03.com.pillardata:axiom.ssn.a002880,
iscsi-initiator-id=iqn.1986-03.com.sun:01:002128bd2fa0.

iSCSI LUN에서 시스템을 부트하려면 iSCSI 부트 매개변수를 네트워크 부트 매개변수로 수정하십시오.

{0} ok setenv network-boot-arguments host-ip=client-IP,

router-ip=router-ip,subnet-mask=mask-value,iscsi-target-ip=Target-IP,
iscsi-target-name=iqn.1986-03.com.sun:02:iscsiboot,
iscsi-initiator-id=iqn.1986-03.com.sun:01:002128bd2fa0,iscsi-lun=0