Tano
2008-May-29 19:46 UTC
[zfs-discuss] >1TB ZFS thin provisioned partition prevents Opensolaris from booting.
Not sure where to put this but I am cc''ing the ZFS - discussion board. I was successfull in creating iscsi shares using ZFS set shareiscsi=on with 2 thin provisioned partitions of 1TB each (zfs create -s -V 1tb idrive/d1). Access to the shares with an iscsi initiator was successful, all was smooth, until the reboot. Upon reboot, the console reports the following errors. WARNING: /scsi_vhci/disk at g0100015c55fb40900002a00483e34c6 (sd9): disk has 3221225472 blocks, which is too large for a 32-bit kernel WARNING: /iscsi/disk at 0000iqn.1986-03.com.sun%3A02%3Aee2143f2-f5ce-6414-fcda-8035dacfc3730001,0 (sd10): disk has 3221225472 blocks, which is too large for a 32-bit kernl And it continues to do this on the other partition i had created. Ultimately coreadm:default fails bad and the server is stuck at svc.startd[7]: Lost repository event due to disconnection. I am on a Poweredge 2650 with 2xXeon Processors @2.8GHZ 1.5 GB Ram Running Opensolaris 2008.05 Anyideas, or is ZFS partition greater than 1 tb on a 32bit kernel not possible. Do I have to move to 64 bit Solaris? This message posted from opensolaris.org
James C. McPherson
2008-May-30 01:07 UTC
[zfs-discuss] >1TB ZFS thin provisioned partition prevents Opensolaris from booting.
Tano wrote:> Not sure where to put this but I am cc''ing the ZFS - discussion board. > > I was successfull in creating iscsi shares using ZFS set shareiscsi=on > with 2 thin provisioned partitions of 1TB each (zfs create -s -V 1tb > idrive/d1). Access to the shares with an iscsi initiator was successful, > all was smooth, until the reboot. > > Upon reboot, the console reports the following errors. > > WARNING: /scsi_vhci/disk at g0100015c55fb40900002a00483e34c6 (sd9): disk has > 3221225472 blocks, which is too large for a 32-bit kernel WARNING: > /iscsi/disk at 0000iqn.1986-03.com.sun%3A02%3Aee2143f2-f5ce-6414-fcda-8035dacfc3730001,0 > (sd10): disk has 3221225472 blocks, which is too large for a 32-bit kernl > > > And it continues to do this on the other partition i had created. > > Ultimately coreadm:default fails bad and the server is stuck at > svc.startd[7]: Lost repository event due to disconnection. > > I am on a Poweredge 2650 with 2xXeon Processors @2.8GHZ 1.5 GB Ram > Running Opensolaris 2008.05 > > Anyideas, or is ZFS partition greater than 1 tb on a 32bit kernel not > possible. Do I have to move to 64 bit Solaris?You''ll have to move to 64bit Solaris. There''s only so much that you can do when you''re running in 32bit mode. James C. McPherson -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog