Lucreate error on Solaris 10 10/09 root ZFS

Hi guys,
I got some errors while trying out live upgrade on Solaris 10 10/09 root ZFS x86 environment.
I do intent to do this in the SPARC environment but not comfortable with the experience so far.
First of all, I have a separate zpool dataset - "rpool/opt".
Not sure if this is causing the error below.
Anyone can help to advice? TIA
bash-3.00# lucreate -c zfsBE -n new-zfsBE
Checking GRUB menu...
Analyzing system configuration.
No name for current boot environment.
Current boot environment is named <zfsBE>.
Creating initial configuration for primary boot environment <zfsBE>.
The device </dev/dsk/c1t0d0s0> is not a root device for any boot environment; cannot get BE ID.
PBE configuration successful: PBE name <zfsBE> PBE Boot Device </dev/dsk/c1t0d0s0>.
Comparing source boot environment <zfsBE> 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.
Creating configuration for boot environment <new-zfsBE>.
Source boot environment is <zfsBE>.
Creating boot environment <new-zfsBE>.
Cloning file systems from boot environment <zfsBE> to create boot environment <new-zfsBE>.
Creating snapshot for <rpool/ROOT/s10x_u8wos_08a> on <rpool/ROOT/s10x_u8wos_08a@new-zfsBE>.
Creating clone for <rpool/ROOT/s10x_u8wos_08a@new-zfsBE> on <rpool/ROOT/new-zfsBE>.
Setting canmount=noauto for </> in zone <global> on <rpool/ROOT/new-zfsBE>.
ERROR: cannot open '              ': dataset does not exist
ERROR: cannot mount mount point </.alt.tmp.b-UB.mnt/opt> device <              >
ERROR: failed to mount file system <              > on </.alt.tmp.b-UB.mnt/opt>
ERROR: unmounting partially mounted boot environment file systems
ERROR: cannot mount boot environment by icf file </etc/lu/ICF.2>
ERROR: Unable to mount ABE <new-zfsBE>
ERROR: Unable to clone the existing file systems from boot environment <zfsBE> to create boot environment <new-zfsBE>.
ERROR: Cannot make file systems for boot environment <new-zfsBE>.
bash-3.00#
bash-3.00# df -h
Filesystem             size   used  avail capacity  Mounted on
rpool/ROOT/s10x_u8wos_08a
                       9.8G   3.2G   5.0G    40%    /
/devices                 0K     0K     0K     0%    /devices
ctfs                     0K     0K     0K     0%    /system/contract
proc                     0K     0K     0K     0%    /proc
mnttab                   0K     0K     0K     0%    /etc/mnttab
swap                   613M   384K   613M     1%    /etc/svc/volatile
objfs                    0K     0K     0K     0%    /system/object
sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
                       8.1G   3.2G   5.0G    40%    /lib/libc.so.1
fd                       0K     0K     0K     0%    /dev/fd
swap                   613M    40K   613M     1%    /tmp
swap                   613M    32K   613M     1%    /var/run
rpool/opt              3.0G   409M   2.6G    14%    /opt
rpool                  9.8G    34K   5.0G     1%    /rpool
/hgfs                   16G   4.0M    16G     1%    /hgfs
rpool/ROOT/new-zfsBE   9.8G   3.2G   5.0G    40%    /.alt.tmp.b-UB.mnt
bash-3.00#
bash-3.00# ludelete new-zfsBE
WARNING: Boot environment <new-zfsBE> has one or more file systems mounted at </.alt.tmp.b-UB.mnt>.
Checking if last BE on any disk...
cat: cannot open /tmp/.lulib.luclb.dsk.1801.new-zfsBE
BE <new-zfsBE> is not the last BE on any disk.
No entry for BE <new-zfsBE> in GRUB menu
ERROR: Unable to unmount file systems for boot environment <new-zfsBE>.
Unable to delete boot environment.
bash-3.00#

I had the exact same problem.
I found that by simply renaming rpool/opt to rpool/ROOT/s10x_u6wos_07b/opt seemed to fix this problem:
$ umount -f /opt
$ zfs rename rpool/opt rpool/ROOT/s10x_u6wos_07b/opt
$ zfs set canmount=noauto rpool/ROOT/s10x_u6wos_07b/opt
$ zfs mount rpool/ROOT/s10x_u6wos_07b/opt
$ lucreate -n test
Analyzing system configuration.
Comparing source boot environment <s10x_u6wos_07b> 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.
Creating configuration for boot environment <test>.
Source boot environment is <s10x_u6wos_07b>.
Creating boot environment <test>.
Cloning file systems from boot environment <s10x_u6wos_07b> to create boot environment <test>.
Creating snapshot for <rpool/ROOT/s10x_u6wos_07b> on <rpool/ROOT/s10x_u6wos_07b@test>.
Creating clone for <rpool/ROOT/s10x_u6wos_07b@test> on <rpool/ROOT/test>.
Setting canmount=noauto for </> in zone <global> on <rpool/ROOT/test>.
Creating snapshot for <rpool/ROOT/s10x_u6wos_07b/opt> on <rpool/ROOT/s10x_u6wos_07b/opt@test>.
Creating clone for <rpool/ROOT/s10x_u6wos_07b/opt@test> on <rpool/ROOT/test/opt>.
Setting canmount=noauto for </opt> in zone <global> on <rpool/ROOT/test/opt>.
Creating snapshot for <rpool/ROOT/s10x_u6wos_07b/var> on <rpool/ROOT/s10x_u6wos_07b/var@test>.
Creating clone for <rpool/ROOT/s10x_u6wos_07b/var@test> on <rpool/ROOT/test/var>.
Setting canmount=noauto for </var> in zone <global> on <rpool/ROOT/test/var>.
WARNING: split filesystem </> file system type <zfs> cannot inherit
mount point options <-> from parent filesystem </> file
type <-> because the two file systems have different types.
Population of boot environment <test> successful.
Creation of boot environment <test> successful.Don't know what the downstream implications of doing this will be, but it seems to work.

Similar Messages

  • Smpatch update to 05/09 Solaris 10 x86, root zfs, failled

    Hi!
    I have a Sun V20Z running Solaris 10 with rpool on zfs.
    I have run smpatch update and I updated the system run init 6 at the end and after reboot I got this error.
    SunOS Release 5.10 Version Generic_139556-08 64-bit
    Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nex_open'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_mctl'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_sync'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_smbios'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_map'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_win'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_bindhdl'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_allochdl'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexus_register'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_freehdl'
    /platform/i86pc/kernel/drv/amd64/rootnex: undefined symbol 'iommulib_nexdma_unbindhdl'
    WARNING: mod_load: cannot load module 'rootnex'
    WARNING: rootnex: unable to resolve dependency, module 'misc/iommulib' not found
    panic[cpu0]/thread=fffffffffbc26480: BAD TRAP: type=f (#15 Reserved) rp=fffffffffbc489b0 addr=0
    #15 Reserved
    pid=0, pc=0xfffffffffb80024b, sp=0xfffffffffbc48aa0, eflags=0x202
    cr0: 80050033<pg,wp,ne,et,mp,pe> cr4: 6f0<xmme,fxsr,pge,mce,pae,pse>
    cr2: 0 cr3: 1246b000 cr8: f
    rdi: fffffffffbc48aa0 rsi: 0 rdx: 0
    rcx: c0000000 r8: fffffffffbc48dc0 r9: ffffffff801c2440
    rax: fffffffffbc48dc0 rbx: ffffffff rbp: fffffffffbc48aa0
    r10: 16 r11: 0 r12: 0
    r13: ffffffff80270d58 r14: f000e987f000fea5 r15: fffffffffbc48b90
    fsb: 200000000 gsb: fffffffffbc278a0 ds: 0
    es: 0 fs: 0 gs: 0
    trp: f err: 0 rip: fffffffffb80024b
    cs: 28 rfl: 202 rsp: fffffffffbc48aa0
    ss: 30
    fffffffffbc488c0 unix:real_mode_end+72c1 ()
    fffffffffbc489a0 unix:trap+dda ()
    fffffffffbc489b0 unix:_cmntrap+140 ()
    fffffffffbc48aa0 unix:_cmntrap+13b ()
    fffffffffbc48be0 genunix:devi_attach+8c ()
    fffffffffbc48c00 genunix:i_ddi_init_root+9a ()
    fffffffffbc48c10 unix:configure+2b ()
    fffffffffbc48c20 unix:startup_end+53 ()
    fffffffffbc48c30 unix:startup+5a ()
    fffffffffbc48c70 genunix:main+2c ()
    fffffffffbc48c80 unix:_start+95 ()
    skipping system dump - no dump device configured
    &#65533;ebooting...
    Any way back from here or have to rebuild the system?
    I did the same thing on V480 same zfs went OK. On v20z with root on UFS went ok. But both V20Z on zfs got this error.
    Thanks you!
    Regards
    Edited by: WebSunDev on May 23, 2009 12:30 AM

    There have been a couple of posts on this issue recently.
    You really should look to see if anyone else has had the problem before posting again.
    Try this thread
    http://forums.sun.com/thread.jspa?threadID=5385950

  • Error message: "Unable to load screen : root. ChangeLocation.ChangeLocationStart"

    I paid for & downloaded zagat to go app from handmark & it fails to run on my bb tour. Here is the error message I keep getting on my bb tour - "Unable to load screen :  root. ChangeLocation.ChangeLocationStart".   I've tried everything, including uninstalling and reinstalling the zagat app and I keep getting the very same error message: "Unable to load screen : root. ChangeLocation.ChangeLocationStart".
    btw, I have plenty of free space on my device.  HELP!!!
    I tried Handmark support several times, to no avail.  Thanks very much.  mike

    I'm having the same problem.  Have tried uninstalling, reloading, nothing.  Also read something about do not select Verizon as a carrier, but to use bizB, however on the 7. (new version) I'm trying to install bizB is not an option.  Help please!

  • CC error message - Can't install to root  -wanting to place cc aps on internal SSD

    CC error message - Can't install to root  -wanting to place cc aps on internal SSD. (I know that LR5 has to go on the Mac OS disk...)
    but what about the rest of the aps?

    Johnmhannam have you adjusted the installation location within the Creative Cloud Desktop application?  You can find more details at Install and update apps - https://helpx.adobe.com/creative-cloud/help/install-apps.html.

  • ORA-20100: Error occurred while parsing: Start of root element expected.

    I've been searching everywhere for a reason to the following error message: ORA-20100: Error occurred while parsing: Start of root element expected.
    I get this when attempting to parse an XML file stored as a CLOB using the xmlparser.parseClob procedure
    Any help would be much appreciated.

    I initially used US ASCII but then tried several unicode formats as created by XML Spy (UTF16, Unicode16, Unicode32). All had the exact same result.
    Exactly what would be the most helpful output? The XML documents are varied, mostly very simple, but do you want the CLOB printed some other way?
    --Joan Armstrong
    null

  • Error occurred while parsing: Start of root element expected.

    This my code i use to try inserting xml data:
    v_BFile := BFILENAME('XML_DIR',v_xmlfile);
    DBMS_LOB.createTemporary(v_clob, cache=>false);
    DBMS_LOB.open(v_bFile, DBMS_LOB.lob_readonly);
    DBMS_LOB.loadFromFile(v_clob,v_BFile,DBMS_LOB.getLength(v_bfile));
    DBMS_LOB.close(v_bfile);
    v_parser := XMLPARSER.newParser;
    XMLPARSER.parseClob(v_parser,v_clob);
    On the parseClob is get the error message: Error occurred while parsing: Start of root element expected.
    My xml is as follows
    <?xml version="1.0" ?>
    <EMPLOYEES>
    <EMP>
    <EMPNO>8000</EMPNO>
    <ENAME>JONES</ENAME>
    <JOB>DBA</JOB>
    <MGR>7839</MGR>
    <HIREDATE>07-MAY-2002</HIREDATE>
    <SAL>100</SAL>
    <COMM>10</COMM>
    <DEPTNO>10</DEPTNO>
    </EMP>
    <EMP>
    <EMPNO>8001</EMPNO>
    <ENAME>SMITH</ENAME>
    <JOB>PROG</JOB>
    <MGR />
    <HIREDATE>01-MAY-2002</HIREDATE>
    <SAL>200</SAL>
    <COMM>10</COMM>
    <DEPTNO>10</DEPTNO>
    </EMP>
    </EMPLOYEES>
    What do i do wrong. Can someone help me

    Kurt
    Can you answer the following questions
    Which Release of the database are you using ?
    What is the database character set ?
    What is the character set encoding of the source document ?
    Remember that the loadFromFile procedure is designed to load binary data, and does not convert data into the database character set. If the database character set is UTF8, then the CLOB data has to be UCS2.
    Can you dump the contents of the CLOB
    If you are using 9iR2 then you can use the new procedure GetCLOBFromFile which will perform the correct coversions.
    Also in 9iR2 we would recommend the use of the DBMS_XMLPARSER package, rather than the XMLPARSER package. The reason for this is the DBMS_XMLPARSER makes use of a 'C' based parser, running as native compiled code, which XMLPARSER still uses the Java based version of the parser. Performance with DBMS_XMLPARSER is much better.
    Hope this helps

  • Unbootable Solaris 10 x86 installed on ZFS root file system

    Hi all,
    I have unbootable Solaris 10 x86 installed on ZFS root file system. on an IDE HDD
    The bios keep showing the msg
    DISK BOOT FAILURE , PLEASE INSERT SYSTEM BOOT DISK
    please note :
    1- the HDD is connected properly and recognized by the system
    2- GRUB don't show any messages
    is there any guide to recover the system , or detail procedure to boot system again
    Thanks,,,

    It's not clear if this is a recently installed system that is refusing to boot OR if the system was working fine and crashed.
    If it's the former, I would suggest you check the BIOS settings to make sure it's booting from the right hard disk. In any case, the Solaris 10 installation should have writting the GRUB stage1 and stage2 blocks to the beginning of the disk.
    If the system crashed and is refusing to boot, you can try to boot from a Solaris 10 installation DVD. Choose the single user shell option and see if it can find your system. You should be able to use format/devfsadm/etc to do the actual troubleshooting. If your disk is still responding, try a `zpool import` to see if there is any data that ZFS can recognize (it usually has many backup uberblocks and disk labels scattered around the disk).

  • Rhythmbox error: will only play music as root [SOLVED]

    Hello, Rhythmbox refuses to play anything as a normal user, but runs completely fine under root. I am indeed under the audio group, as far as I know I *should* have the right permissions. It'll load correctly (seemingly), but when I go to press Play, the button "presses down," but nothing will ever play; the cursor won't move. Everything is updated, all codecs are installed... I really don't know what to do with it at this point. I figure it's permission-related given that it works under root, but really, I don't know. I would really appreciate some help.
    Last edited by LegendaryQ (2011-10-16 01:14:50)

    Yeah, there is a GTK+ error:
    EDIT: the GTK+ error repeats numerous times, and doesn't appear when trying to play a song.
    EDIT EDIT: this is without the debug option.
    (rhythmbox:10638): Rhythmbox-WARNING **: Unable to start mDNS browsing: MDNS service is not running
    (rhythmbox:10638): libdmapsharing-WARNING **: Unable to initialize mDNS: Daemon not running
    (rhythmbox:10638): libdmapsharing-WARNING **: Unable to notify network of media sharing: The avahi MDNS service is not running
    (rhythmbox:10638): Gtk-CRITICAL **: gtk_style_provider_get_style_property: assertion `g_type_is_a (gtk_widget_path_get_object_type (path), pspec->owner_type)' failed
    Thing is, all these errors are present when running as root.
    Last edited by LegendaryQ (2011-10-16 00:40:42)

  • [SOLVED] Installing on ZFS root: "ZFS: cannot find bootfs" on boot.

    I have been experimenting with ZFS filesystems on external HDDs for some time now to get more comfortable with using ZFS in the hopes of one day reinstalling my system on a ZFS root.
    Today, I tried installing a system on an USB external HDD, as my first attempt to install on ZFS (I wanted to try in a safe, disposable environment before I try this on my main system).
    My partition configuration (from gdisk):
    Command (? for help): p
    Disk /dev/sdb: 3907024896 sectors, 1.8 TiB
    Logical sector size: 512 bytes
    Disk identifier (GUID): 2FAE5B61-CCEF-4E1E-A81F-97C8406A07BB
    Partition table holds up to 128 entries
    First usable sector is 34, last usable sector is 3907024862
    Partitions will be aligned on 8-sector boundaries
    Total free space is 0 sectors (0 bytes)
    Number Start (sector) End (sector) Size Code Name
    1 34 2047 1007.0 KiB EF02 BIOS boot partition
    2 2048 264191 128.0 MiB 8300 Linux filesystem
    3 264192 3902828543 1.8 TiB BF00 Solaris root
    4 3902828544 3907024862 2.0 GiB 8300 Linux filesystem
    Partition #1 is for grub, obviously. Partition #2 is an ext2 partition that I mount on /boot in the new system. Partition #3 is where I make my ZFS pool.
    Partition #4 is an ext4 filesystem containing another minimal Arch system for recovery and setup purposes. GRUB is installed on the other system on partition #4, not in the new ZFS system.
    I let grub-mkconfig generate a config file from the system on partition #4 to boot that. Then, I manually edited the generated grub.cfg file to add this menu entry for my ZFS system:
    menuentry 'ZFS BOOT' --class arch --class gnu-linux --class gnu --class os {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt2'
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux zfs=bootfs zfs_force=1 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux.img
    My ZFS configuration:
    # zpool list
    NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
    External2TB 1.81T 6.06G 1.81T 0% 1.00x ONLINE -
    # zpool status :(
    pool: External2TB
    state: ONLINE
    scan: none requested
    config:
    NAME STATE READ WRITE CKSUM
    External2TB ONLINE 0 0 0
    usb-WD_Elements_1048_575836314135334C32383131-0:0-part3 ONLINE 0 0 0
    errors: No known data errors
    # zpool get bootfs
    NAME PROPERTY VALUE SOURCE
    External2TB bootfs External2TB/ArchSystemMain local
    # zfs list
    NAME USED AVAIL REFER MOUNTPOINT
    External2TB 14.6G 1.77T 30K none
    External2TB/ArchSystemMain 293M 1.77T 293M /
    External2TB/PacmanCache 5.77G 1.77T 5.77G /var/cache/pacman/pkg
    External2TB/Swap 8.50G 1.78T 20K -
    The reason for the above configuration is that after I get this system to work, I want to install a second system in the same zpool on a different dataset, and have them share a pacman cache.
    GRUB "boots" successfully, in that it loads the kernel and the initramfs as expected from the 2nd GPT partition. The problem is that the kernel does not load the ZFS:
    ERROR: device '' not found. Skipping fsck.
    ZFS: Cannot find bootfs.
    ERROR: Failed to mount the real root device.
    Bailing out, you are on your own. Good luck.
    and I am left in busybox in the initramfs.
    What am I doing wrong?
    Also, here is my /etc/fstab in the new system:
    # External2TB/ArchSystemMain
    #External2TB/ArchSystemMain / zfs rw,relatime,xattr 0 0
    # External2TB/PacmanCache
    #External2TB/PacmanCache /var/cache/pacman/pkg zfs rw,relatime,xattr 0 0
    UUID=8b7639e2-c858-4ff6-b1d4-7db9a393578f /boot ext4 rw,relatime 0 2
    UUID=7a37363e-9adf-4b4c-adfc-621402456c55 none swap defaults 0 0
    I also tried to boot using "zfs=External2TB/ArchSystemMain" in the kernel options, since that was the more logical way to approach my intention of having multiple systems on different datasets. It would allow me to simply create separate grub menu entries for each, with different boot datasets in the kernel parameters. I also tried setting the mount points to "legacy" and uncommenting the zfs entries in my fstab above. That didn't work either and produced the same results, and that was why I decided to try to use "bootfs" (and maybe have a script for switching between the systems by changing the ZFS bootfs and mountpoints before reboot, reusing the same grub menuentry).
    Thanks in advance for any help.
    Last edited by tajjada (2013-12-30 20:03:09)

    Sounds like a zpool.cache issue. I'm guessing your zpool.cache inside your arch-chroot is not up to date. So on boot the ZFS hook cannot find the bootfs. At least, that's what I assume the issue is, because of this line:
    ERROR: device '' not found. Skipping fsck.
    If your zpool.cache was populated, it would spit out something other than an empty string.
    Some assumptions:
    - You're using the ZFS packages provided by demizer (repository or AUR).
    - You're using the Arch Live ISO or some version of it.
    On cursory glance your configuration looks good. But verify anyway. Here are the steps you should follow to make sure your zpool.cache is correct and up to date:
    Outside arch-chroot:
    - Import pools (not using '-R') and verify the mountpoints.
    - Make a copy of the /etc/zfs/zpool.cache before you export any pools. Again, make a copy of the /etc/zfs/zpool.cache before you export any pools. The reason for this is once you export a pool the /etc/zfs/zpool.cache gets updated and removes any reference to the exported pool. This is likely the cause of your issue, as you would have an empty zpool.cache.
    - Import the pool containing your root filesystem using the '-R' flag, and mount /boot within.
    - Make sure to copy your updated zpool.cache to your arch-chroot environment.
    Inside arch-chroot:
    - Make sure your bootloader is configured properly (i.e. read 'mkinitcpio -H zfs').
    - Use the 'udev' hook and not the 'systemd' one in your mkinitcpio.conf. The zfs-utils package does not have a ported hook (as of 0.6.2_3.12.6-1).
    - Update your initramfs.
    Outside arch-chroot:
    - Unmount filesystems.
    - Export pools.
    - Reboot.
    Inside new system:
    - Make sure to update the hostid then rebuild your initramfs. Then you can drop the 'zfs_force=1'.
    Good luck. I enjoy root on ZFS myself. However, I wouldn't recommend swap on ZFS. Despite what the ZoL tracker says, I still ran into deadlocks on occasion (as of a month ago). However, I cannot say definitely the cause of the issue; but it resolved when I moved swap off ZFS to a dedicated partition.
    Last edited by NVS (2013-12-29 14:56:44)

  • Solaris cluster 3.2 with zfs failover filesystem failed. How can I recover?

    Hi all,
    I have just install and configure Solaris cluster 3.2U3 using zfs for both of root filesystem and shared storage file system.
    This cluster operate clearly. Today, I can not see the zpool for shared storage. I can see the storage volume in the output of format command.
    So all my resources change to offline status. and my application is failed.
    How can I recover this cluster??????
    is there any body can help me :(

    Have you used a SUNW.HAStoragePlus (HASP) resource to control your zpool? If not, the zpool is probably needs importing. That is what the HASP resource would do for you. You would also need a dependency from your application on the HASP resource to ensure that your application does not try to start up before the storage is avaialable.
    Regards,
    Tim
    ---

  • Solaris 9 upgrade do 10 - zfs problem

    Hi,
    I have solaris 9 on x86 server, which was upgrade to solaris 10 and ufs was upgrade to zfs, now when the system is rebooting or shutdown, I have problem with mount some disk resource, e.g
    rpool/some/foo /local/foo, but is mouting as legacy, what does mean the directory /local/foo isn't empty, but it's empty. Everything is ok when I mount manualy "zfs set mountpoint=/local/foo rpool/some/foo
    Somebody have similar problem? On this server work solaris 10 05/09 version.

    ZFS filesystems mount as legacy if their mounted via vfstab rather than the ZFS mountpoint options.
    So check that the filesystem isnt mentioned in /etc/vfstab.

  • Lucreate failed on solaris 10

    Hi All
    tried to create a new boot environment using lucreate on Solaris 10 release 10/08
    /usr/sbin/lucreate -c live -m /:/dev/dsk/c0t1d0s0:ufs \
    -m -:/dev/dsk/c0t1d0s1:swap \
    -m /tmp:/dev/dsk/c0t1d0s4:ufs \
    -m /usr:/dev/dsk/c0t1d0s6:ufs \
    -m /var:/dev/dsk/c0t1d0s5:ufs \
    -m /local:/dev/dsk/c0t1d0s7:ufs -n cloned
    my disk lay out on c0t0d0 and c0t1d0 are identical, df shows a pretty straight forward config:
    Filesystem kbytes used avail capacity Mounted on
    /dev/dsk/c0t0d0s0 966815 560068 348739 62% /
    /dev/dsk/c0t0d0s6 5045478 474884 4520140 10% /usr
    /dev/dsk/c0t0d0s5 8072501 204880 7786896 3% /var
    /dev/dsk/c0t0d0s4 966815 1198 907609 1% /tmp
    /dev/dsk/c0t0d0s7 39306115 790864 38122190 3% /local
    but Iucreate failed miserably.
    Updating system configuration files.
    The device </dev/dsk/c0t1d0s0> is not a root device for any boot environment; cannot get BE ID.
    Creating configuration for boot environment <cloned>.
    Source boot environment is <live>.
    Creating boot environment <cloned>.
    Creating file systems on boot environment <cloned>.
    Creating <ufs> file system for </> in zone <global> on </dev/dsk/c0t1d0s0>.
    Creating <ufs> file system for </local> in zone <global> on </dev/dsk/c0t1d0s7>.
    Creating <ufs> file system for </tmp> in zone <global> on </dev/dsk/c0t1d0s4>.
    Creating <ufs> file system for </usr> in zone <global> on </dev/dsk/c0t1d0s6>.
    Creating <ufs> file system for </var> in zone <global> on </dev/dsk/c0t1d0s5>.
    Mounting file systems for boot environment <cloned>.
    ERROR: mount point </.alt.tmp.b-L2b.mnt/tmp> is already in use, mounted on </dev/dsk/c0t1d0s4>
    ERROR: failed to create mount point </.alt.tmp.b-L2b.mnt/tmp> for file system <swap>
    ERROR: unmounting partially mounted boot environment file systems
    ERROR: cannot mount boot environment by icf file </etc/lu/ICF.2>WARNING: Attempting to correct problems detected with file systems for boot environment <cloned>.
    Performing file system check of device </dev/rdsk/c0t1d0s0>.
    I am running out of ideas as everything looks correct to me
    thanks for your help

    Hi,
    Try devfsadm -Cv (might be small c) but if you have tried running that below command many times you will need to clear the failed devices before it will work. The command your using looks fine though. Also are you using x86 or sparc as x86 is very buggy, and one final thing have you installed the live upgrade patch cluster.
    Regards
    chris

  • IdM 8.1: Problems to provision Solaris 10 with non root user.

    Hello
    When IdM 8.1 tries to create a user into Solaris 10 I got this Error:
    com.waveset.util.WavesetException: An error occurred adding user 'testSolaris' to resource 'Test_Solaris'. com.waveset.util.WavesetException: Script failed waiting for "_,)#(:" in response "> > > > > > > > > > > pbmasterd3.5.4-01: 5408.07 select: Bad file number [email protected]: 3005 Request en...roblem in readMuxHeader fd 1. - fd closed unexpectedly [email protected]: 3005 Request ended unexpectedly " com.waveset.util.WavesetException: Script processor timed out with nothing to read and the following unprocessed text: "> > > > > > > > > > > pbmasterd3.5.4-01: 5408.07 select: Bad file number [email protected]: 3005 Request ended unexpectedly pbmasterd3.5.4-01@pbr9c: 5430.1 header problem in readMuxHeader fd 1. - fd closed unexpectedly [email protected]: 3005 Request ended unexpectedly pbmasterd3.5.4-01@pbr9c: 5430.1 header problem in readMuxHeader fd 1. - fd closed unexpectedly [email protected]: 3005 Request ended unexpectedly pbmasterd3.5.4-01@pbr9c: 5430.1 header problem in readMuxHeader fd 1. - fd closed unexpectedly [email protected]: 3005 Request ended unexpectedly ".+
    *The non root user has the privileges that describes the IdM documentation. This error doesn't occure when the connection user is root.*
    *What's wrong?*

    The non - root doesn't work yet. I try to use a user with SUDO = TRUE but I got this error when I Test the connection:
    Script failed waiting for "ASSWORD:" in response "_,)#+(:" ==> com.waveset.util.WavesetException: Script processor timed out with nothing to read and the following unprocessed text: "++_,)#+(:".+
    I haver already configured the parameter tty_tickets to TRUE and the sudoers file as following:
    +# sudoers file.+
    +#+
    +# This file MUST be edited with the 'visudo' command as root.+
    +#+
    +# See the sudoers man page for the details on how to write a sudoers file.+
    +#+
    ++Defaults syslog=auth+
    Defaults:idm_sudo       tty_tickets
    root    ALL=(ALL) ALL
    idm_sudo  ALL = NOPASSWD: /usr/bin/auths,/usr/sbin/groupadd,/usr/sbin/groupdel,/usr/sbin/groupmod,/usr/bin/last,/usr/bin/listusers,/usr/bin/logins,/usr/bin/passwd,/usr/bin/profiles,
    +/usr/bin/roles,/usr/sbin/useradd,/usr/sbin/userdel,/usr/sbin/usermod,/usr/bin/awk,/usr/bin/cat,/usr/bin/chmod,/usr/bin/chown,/usr/bin/cp,/usr/bin/cut,/usr/bin/diff,/usr/bin/echo,+
    +/usr/bin/grep,/usr/bin/ls,/usr/bin/mv,/usr/bin/rm,/usr/bin/sed,/usr/bin/sleep,/usr/bin/sort,/usr/bin/tail,/usr/bin/touch,/usr/bin/which+
    What's wrong?

  • Flar create error on Solaris 8

    Hello,
    I am hoping someone has ran into this before, its an odd issue but I cant be the only one who has ran into it. If anyone has ran into this error would you please share on how you got past it.
    I have a Solaris 8 server, 117350-43, Solaris 8 7/01 s28s_u5wos_08 SPARC, Solaris 8 Maintenance Update 5 applied, and its a Netra t105, with two drives.
    I am trying to create a 13GB flar onto the second drive mounted on /mnt.
    It looks like it works but then at the end, its fails with a file left on /mnt.
    This is the error I end up with and the file size..
    # flarcreate -c -n sol8.flar /mnt/sol8.flar
    current filter settings
    Determining the size of the archive...
    24693247 blocks
    Unable to write archive file.
    The archive will be approximately 12.31GB.
    Creating the archive...
    24693295 blocks
    Unable to write archive file.
    ERROR: Unable to work archive.
    # cd /mnt
    # ls
    sol8.flar lost+found
    df -k
    Filesystem kbytes used avail capacity Mounted on
    /dev/dsk/c0t0d0s1 16379106 12465269 3750046 77% /
    /proc 0 0 0 0% /proc
    mnttab 0 0 0 0% /etc/mnttab
    fd 0 0 0 0% /dev/fd
    swap 1448224 24 1448200 1% /var/run
    swap 1448216 16 1448200 1% /tmp
    /dev/dsk/c0t1d0s0 17413250 12924841 4314277 75% /mnt
    This is the drives: (c0t1d0 is partitioned with everything on slice 0)
    AVAILABLE DISK SELECTIONS:
    0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
    /pci@1f,0/pci@1,1/scsi@2/sd@0,0
    1. c0t1d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
    /pci@1f,0/pci@1,1/scsi@2/sd@1,0

    Well I tried it without the -c option and it worked.
    # flarcreate -n sol8 -x /mnt sol8.flar
    current filter settings
    Determining the size of the archive...
    24687458 blocks
    The archive will be approximately 11.77GB.
    Creating the archive...
    24687486 blocks
    Archive creation complete.
    # ls -la
    -rw-r--r-- 1 root other 12639993361 Jun 25 14:52 sol8.flar
    # df -k /
    Filesystem kbytes used avail capacity Mounted on
    /dev/dsk/c0t0d0s1 16379106 12459278 3756037 77% /

  • Solaris zones with whole root

    Hi,
    i was trying to configure a solaris whole root zone, but when i try to install , it gave an error , sanity check error.
    solaris# zonecfg -z solaris8
    solaris8: No such zone configured
    Use 'create' to begin configuring a new zone.
    zonecfg:solaris8-system> create -tb SUNWsolaris8
    zonecfg:solaris8> set zonepath=/export/solaris8
    zonecfg:solaris8> add net
    zonecfg:solaris8:net> set address=172.21.7.155/24
    zonecfg:solaris8:net> set physical=ce0
    zonecfg:solaris8:net> end
    zonecfg:solaris8> commit
    zonecfg:solaris8> exit
    then i use my archive file to install the image.
    zoneadm -z solaris8 install -u -a /export/solaris8.flar
    i need to have a whole root partiiton for the non-global zone. i dont want to share the global zone root partition on my container.
    what iam missing here
    thanks,

    Can you provide a copy/paste of the exact screen output please.
    Thanks

Maybe you are looking for

  • Forcing end user to open the child form in the resource request dataset

    Hi, Is there any way where we can force end user to open the child form of a resource request dataset and enter the values for the attributes in the child form. The child form attribute is mandatory. However, currently, OIM allows user to submit the

  • QT wont open .mov file

    Just as the title says... When I double click on the file, QT comes up with a message that says, "The file is not a movie file." File name: PICT0007.AVI

  • Injecting a bug in the working of the L2 cache of Opensparc T1

    As a part of my research work, I need to inject a bug in the operation of the L2 cache of Opensparc and then do some analysis of the RTL code based on the outcome of that bug. I have been working on Opensparc T1. I decided to target the writeback ope

  • Exporting XMP metadata sidecar files by themselves.

    Is there a way to export sidecar files without exporting another master somewhere? I run a referenced library referenced to an archive on my HDD that I can easily back and manage. I may want to export sidecar files for the pictures as a yearly thing

  • Execute the SSIS packages (2008 version) using SQL job 2008

    We need to execute the SSIS packages (2008 version) using SQL job Please help with details information how to execute it. 1.Protection level of the SSIS packages. 2.Configuration File (Curently using XML file) 3.Please provide details how to create C