[EMAIL PROTECTED] wrote: > Uwe, > > Please see pages 55-80 of the ZFS Admin Guide, here: > > http://opensolaris.org/os/community/zfs/docs/ > > Basically, the process is to upgrade from nv81 to nv90 by using the > standard upgrade feature. Then, use lucreate to migrate your UFS root > file system to a ZFS file system, like this: > > 1. Verify you have a current backup. > 2. Read the known issues and requirements. > 3. Upgrade to nv81 to nv90 using the standard upgrade feature. > 4. Migrate your UFS root file system to a ZFS root file system, > like this: > # zpool create rpool mirror c0t1d0s0 c0t2d0s0 > # lucreate -c c0t0d0s0 -n zfsBE -p rpool > 5. Activate the ZFS BE, like this: > # luactivate zfsBE > > Please see the doc for more examples of this process. > > Cindy >
Hi Cindy, unfortunately, this approach fails for me, because lucreate errors out (see below). Does anybody know, if this is a known issue? - Thomas # lucreate -n nv90ext -p ext1 Analyzing system configuration. Comparing source boot environment <c0t1d0s0> file systems with the file system(s) you specified for the new boot environment. Determining which file systems should be in the new boot environment. Updating boot environment description database on all BEs. Updating system configuration files. The device </dev/dsk/c1t9d0> is not a root device for any boot environment; cannot get BE ID. Creating configuration for boot environment <nv90ext>. Source boot environment is <c0t1d0s0>. Creating boot environment <nv90ext>. Creating file systems on boot environment <nv90ext>. Creating <zfs> file system for </> in zone <global> on <ext1/ROOT/nv90ext>. Populating file systems on boot environment <nv90ext>. Checking selection integrity. Integrity check OK. Populating contents of mount point </>. Copying. WARNING: The file </tmp/lucopy.errors.5981> contains a list of <45> potential problems (issues) that were encountered while populating boot environment <nv90ext>. INFORMATION: You must review the issues listed in </tmp/lucopy.errors.5981> and determine if any must be resolved. In general, you can ignore warnings about files that were skipped because they did not exist or could not be opened. You cannot ignore errors such as directories or files that could not be created, or file systems running out of disk space. You must manually resolve any such problems before you activate boot environment <nv90ext>. Creating shared file system mount points. Creating compare databases for boot environment <nv90ext>. Creating compare database for file system </>. Updating compare databases on boot environment <nv90ext>. Making boot environment <nv90ext> bootable. ERROR: Unable to determine the configuration of the target boot environment <nv90ext>. ERROR: Update of loader failed. ERROR: Cannot make ABE <nv90ext> bootable. Making the ABE <nv90ext> bootable FAILED. ERROR: Unable to make boot environment <nv90ext> bootable. ERROR: Unable to populate file systems on boot environment <nv90ext>. ERROR: Cannot make file systems for boot environment <nv90ext>. $ cat /tmp/lucopy.errors.5981 Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/template" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/latest" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/1/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/4/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/5/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/14/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/16/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/18/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/19/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/23/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/25/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/28/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/37/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/43/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/44/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/45/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/46/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/47/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/48/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/51/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/52/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/53/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/55/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/56/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/57/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/58/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/59/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/60/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/62/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/63/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/64/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/68/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/78/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/79/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/83/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/85/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/93/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/94/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/95/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/96/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/97/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/98/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/process/99/ctl" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/device/template" Restoring existing "/.alt.tmp.b-aEb.mnt/system/contract/device/latest" _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss