Mark, I might know a little bit more about what's causing this particular panic. I'm currently running OpenSolaris as a guest OS under VMware Server RC1 on a CentOS 4.3 host OS. I have 3 - 300GB (~280GB usable) SATA disks in the server that are all formatted under CentOS like so:
[EMAIL PROTECTED] sdb]# fdisk -l /dev/sda Disk /dev/sda: 300.0 GB, 300069052416 bytes 255 heads, 63 sectors/track, 36481 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 3187 25599546 fd Linux raid autodetect /dev/sda2 3188 36481 267434055 bf Solaris[/b] So I use the first ~25GB/disk in a Linux software RAID 5, the rest of the disk ~240GB (usable) is given to OpenSolaris (via VMware) as a raw physical disk partition. OpenSolaris still thinks that those disks that it's been given are the full size (~280GB) -- PROBLEM 1. Next I can create a simple ZFS pool using one of the SATA disks like so: [b]bash-3.00# zpool create sata c2t0d0[/b] Then I copy an iso file from my OpenBSD file server via ftp... As soon as data starts writing into the ZFS file system I notice zpool CKSUM errors -- PROBLEM 2. The first time I saw this problem occur I never checked the output of zpool status, and I believe I must have had a bunch of CKSUM errors then too. Current info: [b]bash-3.00# pwd /data bash-3.00# ls -al total 1423398 drwxr-xr-x 2 root sys 3 Jun 15 20:55 . drwxr-xr-x 43 root root 1024 Jun 15 20:57 .. -rw-r--r-- 1 root root 728190976 Sep 23 2005 KNOPPIX_V4.0.2CD-2005-09-23-EN.iso bash-3.00# zpool status pool: sata state: ONLINE status: One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected. action: Determine if the device needs to be replaced, and clear the errors using 'zpool clear' or replace the device with 'zpool replace'. see: http://www.sun.com/msg/ZFS-8000-9P scrub: none requested config: NAME STATE READ WRITE CKSUM sata ONLINE 0 0 20 c2t0d0 ONLINE 0 0 20 errors: No known data errors bash-3.00# zfs list NAME USED AVAIL REFER MOUNTPOINT sata 695M 273G 24.5K /sata sata/data 695M 273G 695M /data sata/mp3s 24.5K 273G 24.5K /mp3s[/b] Now, I attempt to mount the iso file via lofiadm and the panic occurs: [b]bash-3.00# mount -F hsfs `lofiadm -a /data/KNOPPIX_V4.0.2CD-2005-09-23-EN.iso` /tmp/test[/b] I have also tested the above scenario but instead of giving OpenSolaris the SATA disk via raw physical disk access I create a VMware vmdk disk image file on the SATA disk and give that to OpenSolaris. In this case I can successfully create a ZFS file system, copy the same iso to it, and mount it via lofiadm. So I have a new panic/crash dump -- it's absolutely huge, ~400MB after tar and bzip. If you still want it I can upload it to sunsolve as you requested. Or if there is a way to make it smaller let me know. Thanks, Nate This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss