Problem with zone creation in Solaris 10 6/06
Hi,
I have configured and installed a non-global zone following the example given in the guide http//www.sun.com/software/solaris/howtoguides/posgresqlhowto.jsp. My zone has the following configuration:
# zonecfg -z pg_zone
zonecfg:pg_zone> info
zonepath: /export/zones/pg_zone
autoboot: true
pool:
fs:
dir: /pg_log
special: /dev/dsk/c1d0s0
raw: /dev/rdsk/c1d0s0
type: ufs
options: []
net:
address: 192.168.10.100/24
physical: bge0
zonecfg:pg_zone> exit
The installation completed but I got the following errors:
# zoneadm -z pg_zone install
Preparing to install zone <pg_zone>.
Creating list of files to copy from the global zone.
Copying <130101> files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize <1059> packages on the zone.
Initialized <1059> packages on zone.
Zone <pg_zone> is initialized.
Installation of these packages generated errors: <SUNWgnome-a11y-libs-share>
Installation of <63> packages was skipped.
The file </export/zones/pg_zone/root/var/sadm/system/logs/install_log> contains a log of the zone installation.
When examined the logs there were several messages like this:
SUNW_PKG_THISZONE=true in the pkginfo file.
*** package <SUNWamutl> was not installed:
The package <SUNWamutl> is registered to be installed in the
global zone only. The package may have been installed in the global
zone using the pkgadd '-G' option, or the package may contain a
request script, or the package may directly set the package attribute
SUNW_PKG_THISZONE=true in the pkginfo file.
*** package <SUNWiimdv> was not installed:
The package <SUNWiimdv> is either not fully installed in the
global zone, or the package contains a request script. Only packages
that are fully installed in the global zone and that do not contain a
request script can be installed when a new zone is created. If this
package does not contain a request script, you can correct this
problem by removing and reinstalling the package in the global zone.
And when I try to boot the zone I get this error:
# zoneadm -z pg_zone boot
zoneadm: zone 'pg_zone': "/usr/lib/fs/lofs/mount -o zonedevfs /export/zones/pg_zone/dev /export/zones/pg_zone/root/dev" failed with exit code 33
zoneadm: zone 'pg_zone': call to zoneadmd failed
Any suggestion how to solve this problem?
thanks

