* David Sechrest ([email protected]) wrote:
> We are seeing the following error on a Solaris 11 b175 system while trying to 
> install some
> packages and need some help in resolving this.
> 
> I did set BE_PRINT_ERR=true in order to display the extra debug info below:
> 
> % pkg install pkg://solaris/runtime/java pkg://solaris/runtime/java/runtime64 
> pkg://solaris/library/java/host-config pkg://solaris/system/locale/en-extra 
> pkg://solaris/system/locale/en_us pkg://solaris/system/locale 
> pkg://solaris/library/java/javadb pkg://solaris/system/management/service-tag 
> consolidation/cacao/cacao-incorporation library/cacao 
> library/cacao/cacao-crews library/cacao/cacao-glassfish library/cacao/cacao-me
>            Packages to install:  11
>        Create boot environment:  No
> Create backup boot environment: Yes
>             Services to change:   1
> 
> DOWNLOAD                                  PKGS       FILES    XFER (MB)
> Completed                                11/11   2105/2105    43.9/43.9$<3>
> 
> be_mount_callback: failed to mount dataset rpool/ROOT/solaris-1/var at 
> /tmp/.be.sfaGvh/var: directory is not empty

There's your problem.  You have a separate dataset for /var which beadm
is trying to mount but can't because the /var directory in the BE
dataset isn't empty and ZFS won't allow you to mount a dataset on a
non-empty directory by default.  So, have a look in /tmp/.be.sfaGvh/var
and see what's in there.  That will tell you what's written to that dir
before the /var dataset could be mounted in the BE.

Cheers,

-- 
Glenn
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to