I assumed kernel panics, but before today: the text that precedes EfiLoginUI gave no indication that the automatic reboot followed a panic; and there were no .panic files for the incidents.
Today the automatic reboot certainly followed a panic. Key points:
- Code: Select all
Kernel Extensions in backtrace:
com.getgreenbytes.filesystem.zfs(2012.9.14)[8241F82D-269B-30AD-86AB-AB7C3D520F2B]@0xffffff7f92ba5000->0xffffff7f92d41fff
dependency: com.apple.iokit.IOStorageFamily
- Code: Select all
BSD process name corresponding to current thread: mount_zfs
At a glance this is comparable to Mounting pool via Disk Utility causes KP ( 2012-09-15). However I'd like to keep this topic separate – it's exceptional for me to find this type of panic so early within the system startup routine.
Early observations
The kernel may be more likely to panic in this way if one of my external disks with ZFS is connected before I attempt to start the OS.
For the disk that was attached at the time of this morning's panic, one of the datasets has compression=gzip-9.
Environment
MacBookPro5,2
8 GB memory
- Code: Select all
macbookpro08-centrim:~ gjp22$ diskutil list disk0
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *750.2 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS swap 32.0 GB disk0s2
3: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF 536.9 MB disk0s3
4: Apple_HFS spare 671.1 MB disk0s4
5: Apple_CoreStorage 99.5 GB disk0s5
6: Apple_Boot Boot OS X 650.0 MB disk0s6
7: Apple_CoreStorage 616.3 GB disk0s7
8: Apple_Boot Boot OS X 134.2 MB disk0s8
disk0s5 provides disk1 at /
disk0s7 provides my home directory at /Volumes/gjp22
(For now, please ignore the type peculiarity at slice 3.)
- Code: Select all
macbookpro08-centrim:~ gjp22$ df -lP
Filesystem 512-blocks Used Available Capacity Mounted on
/dev/disk1 193682496 166918840 26251656 87% /
/dev/disk0s4 1310720 56192 1254528 5% /Volumes/spare
/dev/disk0s2 62500000 17133672 45366328 28% /Volumes/swap
/dev/disk3 970043331 852761528 117281803 88% /Volumes/zhandy
/dev/disk3s1 221980016 104698213 117281803 48% /Volumes/zhandy/Pocket Time Machine
/dev/disk5 1073094480 612942920 460151560 58% /Volumes/gjp22
- Code: Select all
macbookpro08-centrim:~ gjp22$ zfs list -o name,used,available
NAME USED AVAIL
gjp22 344Gi 219Gi
zhandy 527Gi 55.9Gi
zhandy/Pocket Time Machine 49.9Gi 55.9Gi
macbookpro08-centrim:~ gjp22$ zpool status
pool: gjp22
state: ONLINE
scan: scrub repaired 0 in 6h17m with 0 errors on Tue Sep 18 01:36:54 2012
config:
NAME STATE READ WRITE CKSUM
gjp22 ONLINE 0 0 0
GPTE_71B8BDA2-3EBA-4B91-9E1C-2AE2B1DAAD06 ONLINE 0 0 0 at disk4s2
errors: No known data errors
pool: zhandy
state: ONLINE
scan: scrub canceled on Wed Sep 19 22:07:47 2012
config:
NAME STATE READ WRITE CKSUM
zhandy ONLINE 0 0 0
GPTE_1928482A-7FE4-482D-B692-3EC6B03159BA ONLINE 0 0 0 at disk2s2
errors: No known data errors
- Code: Select all
macbookpro08-centrim:~ gjp22$ zfs get compression gjp22
NAME PROPERTY VALUE SOURCE
gjp22 compression off local
macbookpro08-centrim:~ gjp22$ zfs get compression zhandy
NAME PROPERTY VALUE SOURCE
zhandy compression on local
macbookpro08-centrim:~ gjp22$ zfs get compression "zhandy/Pocket Time Machine"
NAME PROPERTY VALUE SOURCE
zhandy/Pocket Time Machine compression - -
- Code: Select all
macbookpro08-centrim:~ gjp22$ zfs get all gjp22
NAME PROPERTY VALUE SOURCE
gjp22 type filesystem -
gjp22 creation Sat Jul 14 11:13 2012 -
gjp22 used 344Gi -
gjp22 available 219Gi -
gjp22 referenced 292Gi -
gjp22 compressratio 1.16x -
gjp22 mounted yes -
gjp22 quota none default
gjp22 reservation none default
gjp22 recordsize 128Ki default
gjp22 mountpoint /Volumes/gjp22 default
gjp22 checksum on default
gjp22 compression off local
gjp22 atime off local
gjp22 devices on default
gjp22 exec on default
gjp22 setuid on default
gjp22 readonly off default
gjp22 snapdir visible local
gjp22 canmount on default
gjp22 copies 1 default
gjp22 version 5 -
gjp22 utf8only on -
gjp22 normalization formD -
gjp22 casesensitivity insensitive -
gjp22 refquota none default
gjp22 refreservation none default
gjp22 primarycache all default
gjp22 secondarycache all default
gjp22 usedbysnapshots 51.1Gi -
gjp22 usedbydataset 292Gi -
gjp22 usedbychildren 242Mi -
gjp22 usedbyrefreservation 0 -
gjp22 logbias latency default
gjp22 sync standard default
macbookpro08-centrim:~ gjp22$ clear
- Code: Select all
macbookpro08-centrim:~ gjp22$ zfs get all zhandy
NAME PROPERTY VALUE SOURCE
zhandy type filesystem -
zhandy creation Wed Mar 14 17:29 2012 -
zhandy used 527Gi -
zhandy available 55.9Gi -
zhandy referenced 407Gi -
zhandy compressratio 1.13x -
zhandy mounted yes -
zhandy quota none default
zhandy reservation none default
zhandy recordsize 128Ki default
zhandy mountpoint /Volumes/zhandy default
zhandy checksum on default
zhandy compression on local
zhandy atime off local
zhandy devices on default
zhandy exec on default
zhandy setuid on default
zhandy readonly off default
zhandy snapdir visible local
zhandy canmount on default
zhandy copies 1 local
zhandy version 5 -
zhandy utf8only off -
zhandy normalization none -
zhandy casesensitivity insensitive -
zhandy refquota none default
zhandy refreservation none default
zhandy primarycache all default
zhandy secondarycache all default
zhandy usedbysnapshots 70.2Gi -
zhandy usedbydataset 407Gi -
zhandy usedbychildren 50.0Gi -
zhandy usedbyrefreservation 0 -
zhandy logbias latency default
zhandy sync standard default
macbookpro08-centrim:~ gjp22$ clear
- Code: Select all
macbookpro08-centrim:~ gjp22$ zfs get all "zhandy/Pocket Time Machine"
NAME PROPERTY VALUE SOURCE
zhandy/Pocket Time Machine type filesystem -
zhandy/Pocket Time Machine creation Fri Jun 22 15:51 2012 -
zhandy/Pocket Time Machine used 49.9Gi -
zhandy/Pocket Time Machine available 55.9Gi -
zhandy/Pocket Time Machine referenced 49.9Gi -
zhandy/Pocket Time Machine compressratio 1.12x -
zhandy/Pocket Time Machine mounted yes -
zhandy/Pocket Time Machine quota none default
zhandy/Pocket Time Machine reservation none default
zhandy/Pocket Time Machine recordsize 128Ki default
zhandy/Pocket Time Machine mountpoint /Volumes/zhandy/Pocket Time Machine default
zhandy/Pocket Time Machine checksum on default
zhandy/Pocket Time Machine atime off inherited from zhandy
zhandy/Pocket Time Machine devices on default
zhandy/Pocket Time Machine exec on default
zhandy/Pocket Time Machine setuid on default
zhandy/Pocket Time Machine readonly off default
zhandy/Pocket Time Machine snapdir visible inherited from zhandy
zhandy/Pocket Time Machine canmount on default
zhandy/Pocket Time Machine copies 1 inherited from zhandy
zhandy/Pocket Time Machine version 5 -
zhandy/Pocket Time Machine utf8only off -
zhandy/Pocket Time Machine normalization none -
zhandy/Pocket Time Machine casesensitivity insensitive -
zhandy/Pocket Time Machine refquota none default
zhandy/Pocket Time Machine refreservation none default
zhandy/Pocket Time Machine primarycache all default
zhandy/Pocket Time Machine secondarycache all default
zhandy/Pocket Time Machine usedbysnapshots 368Ki -
zhandy/Pocket Time Machine usedbydataset 49.9Gi -
zhandy/Pocket Time Machine usedbychildren 0 -
zhandy/Pocket Time Machine usedbyrefreservation 0 -
zhandy/Pocket Time Machine logbias latency default
zhandy/Pocket Time Machine sync standard default
macbookpro08-centrim:~ gjp22$