Solaris 시스템에서는 iostat -E 및 kstat를 사용하여 실패한 디스크를 식별합니다. 내 문제는 문제가 디스크, 컨트롤러, 버스 또는 파일 시스템 계층(ZFS)에 있는지 알 수 없다는 것입니다.
핵심은 속성을 이해하는 것입니다.
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
인터넷에서 확인했지만 아무런 결론을 찾을 수 없었습니다.
답변1
iostat 및 kstat도 유용하지만 ZFS(10 이상)와 함께 Solaris를 설치했으므로 zfs 및 연결된 운영 체제의 다른 많은 부분과 긴밀하게 통합된 FMA(Fault Management Architecture)를 활용할 수 있습니다.
"fmdump"의 출력을 검토하여 오류가 있는지 확인합니다. 예를 들어(중복 출력은 생략됨):
$ fmdump -u af2a7c20-05f9-ef95-b016-fcfa812c4f81
TIME UUID SUNW-MSG-ID EVENT
Aug 15 15:48:16.3800 af2a7c20-05f9-ef95-b016-fcfa812c4f81 ZFS-8000-LR Diagnosed
Aug 15 15:58:16.2179 af2a7c20-05f9-ef95-b016-fcfa812c4f81 FMD-8000-9L Isolated
Sep 01 10:11:17.6591 af2a7c20-05f9-ef95-b016-fcfa812c4f81 FMD-8000-9L Isolated
Oct 09 21:45:57.0520 af2a7c20-05f9-ef95-b016-fcfa812c4f81 FMD-8000-9L Isolated
Oct 24 17:21:48.9799 af2a7c20-05f9-ef95-b016-fcfa812c4f81 FMD-8000-9L Isolated
Nov 02 12:41:30.4093 af2a7c20-05f9-ef95-b016-fcfa812c4f81 FMD-8000-4M Repaired
Nov 02 12:41:30.4169 af2a7c20-05f9-ef95-b016-fcfa812c4f81 FMD-8000-6U Resolved
좀 더 자세히:
$ fmdump -v -u af2a7c20-05f9-ef95-b016-fcfa812c4f81
TIME UUID SUNW-MSG-ID EVENT
Aug 15 15:48:16.3800 af2a7c20-05f9-ef95-b016-fcfa812c4f81 ZFS-8000-LR Diagnosed
100% fault.fs.zfs.open_failed
Problem in: zfs://pool=6e954c71737e8931/vdev=b0b1eb6df8896769/pool_name=soundandvision/vdev_name=id1,sd@SATA_____Hitachi_HDS72101______JPS911N11TBURL/a
Affects: zfs://pool=6e954c71737e8931/vdev=b0b1eb6df8896769/pool_name=soundandvision/vdev_name=id1,sd@SATA_____Hitachi_HDS72101______JPS911N11TBURL/a
FRU: zfs://pool=6e954c71737e8931/vdev=b0b1eb6df8896769/pool_name=soundandvision/vdev_name=id1,sd@SATA_____Hitachi_HDS72101______JPS911N11TBURL/a
FRU Location: -
디스크가 SES 위치 정보가 있는 jbod에 있거나 지원되는 어레이가 있는 경우 다음과 같이 관련 디스크의 위치를 볼 수 있습니다.
$ fmdump -v -u 80db2054-3954-49bf-b705-8820542679fc
TIME UUID SUNW-MSG-ID EVENT
Nov 09 08:09:10.0909 80db2054-3954-49bf-b705-8820542679fc DISK-8000-6R Diagnosed
100% fault.io.scsi.disk.tran.unstable.leaf
Problem in: hc://:chassis-mfg=Oracle-Corporation:chassis-name=ORACLE-DE2-24C:chassis-part=31883801+1+1:chassis-serial=1330FMT006:fru-mfg=HITACHI:fru-name=H7230AS60SUN3.0T:fru-serial=001229RSEGSD--------YHKSEGSD:fru-part=HITACHI-H7230AS60SUN3.0T:fru-revision=A142:devid=id1,sd@n5000cca01ad3b688/ses-enclosure=0/bay=16/disk=0
Affects: dev:///:devid=id1,sd@n5000cca01ad3b688//scsi_vhci/disk@g5000cca01ad3b688
FRU: hc://:chassis-mfg=Oracle-Corporation:chassis-name=ORACLE-DE2-24C:chassis-part=31883801+1+1:chassis-serial=1330FMT006:fru-mfg=HITACHI:fru-name=H7230AS60SUN3.0T:fru-serial=001229RSEGSD--------YHKSEGSD:fru-part=HITACHI-H7230AS60SUN3.0T:fru-revision=A142:devid=id1,sd@n5000cca01ad3b688/ses-enclosure=0/bay=16/disk=0
FRU Location: /ORACLE-DE2-24C.1330FMT006/Disk-16