I have about a dozen two disk systems that were all setup the same using a combination of SVM and ZFS.
s0 = / SMV Mirror s1 = swap s3 = /tmp s4 = metadb s5 = zfs mirror The system does boot, but once it gets to zfs, zfs fails and all subsequent services fail as well (including ssh) /home,/tmp, and /data are on the zfs mirror. /var is on it's own UFS/SVM mirror as well as root and swap. I included the errors I am getting as well as the exact commands I used to build both the SVM and ZFS mirrors. (All of which appeared to work flawlessly) I am guessing there is just something really simple that needs to be set. Any Ideas? --Errors-- vfcufs01# cat /var/svc/log/system-filesystem-local:default.log [ Mar 16 11:02:58 Rereading configuration. ] [ Mar 16 11:03:37 Executing start method ("/lib/svc/method/fs-local") ] bootadm: no matching entry found: Solaris_reboot_transient [ Mar 16 11:03:37 Method "start" exited with status 0 ] [ Mar 16 13:25:58 Executing start method ("/lib/svc/method/fs-local") ] bootadm: no matching entry found: Solaris_reboot_transient [ Mar 16 13:25:58 Method "start" exited with status 0 ] [ Mar 20 15:26:32 Executing start method ("/lib/svc/method/fs-local") ] bootadm: no matching entry found: Solaris_reboot_transient WARNING: /usr/sbin/zfs mount -a failed: exit status 1 [ Mar 20 15:26:32 Method "start" exited with status 95 ] [ Mar 21 08:27:37 Leaving maintenance because disable requested. ] [ Mar 21 08:27:37 Disabled. ] [ Mar 21 08:32:22 Executing start method ("/lib/svc/method/fs-local") ] bootadm: no matching entry found: Solaris_reboot_transient WARNING: /usr/sbin/zfs mount -a failed: exit status 1 [ Mar 21 08:32:23 Method "start" exited with status 95 ] [ Mar 21 08:50:20 Leaving maintenance because disable requested. ] [ Mar 21 08:50:20 Disabled. ] [ Mar 21 08:55:07 Executing start method ("/lib/svc/method/fs-local") ] bootadm: no matching entry found: Solaris_reboot_transient WARNING: /usr/sbin/zfs mount -a failed: exit status 1 [ Mar 21 08:55:07 Method "start" exited with status 95 ] --Commands Run to make SVM and ZFS mirror--- prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2 installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0t1d0s0 metadb -a -f -c 2 c0t0d0s4 c0t1d0s4 metainit -f d10 1 1 c0t0d0s0 metainit -f d11 1 1 c0t0d0s1 metainit -f d13 1 1 c0t0d0s3 metainit -f d20 1 1 c0t1d0s0 metainit -f d21 1 1 c0t1d0s1 metainit -f d23 1 1 c0t1d0s3 metainit d0 -m d10 metainit d1 -m d11 metainit d3 -m d13 metaroot d0 Update /etc/vfstab so that the swap partition points to the d1 just as root was modified by the last command to point to d0 Swap line in vfstab should look like this /dev/md/dsk/d1 - - swap - no - lockfs -fa Reboot After reboot… metattach d0 d20 metattach d1 d21 metattach d3 d23 Then do this to check the status of the mirroring metastat | grep "%" Wait until the syncs are complete zpool create zpool mirror c0t0d0s5 c0t1d0s5 Create the filesystem umount /home umount /tmp rm -rf /data rm -rf /home rm -rf /tmp zfs create zpool/data zfs create zpool/home zfs create zpool/tmp sleep 10 Make the directory for the mountpoint mkdir /data mkdir /home mkdir /tmp Make the mountpoint zfs set mountpoint=/data zpool/data zfs set mountpoint=/home zpool/home zfs set mountpoint=/tmp zpool/tmp Now you should have the regular roots for these Turn ZFS compression on zfs set compression=on zpool/data zfs set compression=on zpool/home zfs set compression=on zpool/tmp Set the quotas zfs set quota=4G zpool/home zfs set quota=1G zpool/tmp This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss