CREATING SOLARIS 8 BRANDED ZONE
Attempting to configure a Solaris8 branded zone on a SunFireV125 (running Sol10_10/09). Got to the "zoneadm -z s8-zone boot" step and configuring for NIS when I received the following error:
"The following error occurred while trying to set the netmask 255.255.248.0 on the network interface bge0:1: ioctl: Not owner"
Running ifconfig -a on the global zone, bge0:1 shows up but with only the IP address. Any ideas out there in Sun land? I've tried a few things (even google) but to no affect.
Btw, it is created as a shared-ip zone.
Thanks,
I would suggest setting the interface's netmask in the zone configuration.
As an example:
address=192.168.0.5/22
Cheers,
Similar Messages
-
[Solved] Arch Linux in a Solaris branded Zone
Hello,
After having read this article at the Genunix WiKi, I 'd very much like to install Arch Linux (http://204.152.191.100/wiki/index.php/I … anded_zone) in a Solaris branded Zone. However, the Arch Linux file to download is about two years old now, so I 'd like to roll one with a bit more recent kernel.
I just wonder what might be the procedure to do so.
a) Is it just unpacking the ISO inside the zone and let it enroll whilst booting?, or
b) is it advisable to install the old package and upgrade from there?
I am quite curious to learn how this works.
TIA, Algey
Last edited by algernonz (2011-11-28 18:42:31)Hi,
it does indeed sound like an interesting little project. You should, however, revert to your procedure (a) and use one of the recent ISO images the Arch team has updated this year.
Using that old tar will give you numerous headaches when trying to upgrade. Doing a simple upgrade from that old file will most probably break the system, thats why they took the effort to provide the new ones.
Good luck. -
Cannot create solaris 10 zone with flar archive
Hello,
i'm trying to configure a solaris zones with a flar archive of a solaris 10 system.
i've followed the procedure described here : http://www.sun.com/bigadmin/content/submitted/branded_zones_flash.jsp
whenever i try to create a zone and use: set brand=solaris10 the commit will fail with Unknown brand Missing document.
solaris version is Solaris 10 5/08 s10s_u5wos_10 SPARC and i have both the Solaris 8 and Solaris 9 container software installed.
is there another way to install a zone with the native brand or solaris 10 using an archive of some sort?
kind regards,Thanks,
I've figured as much as using a whole root zone but i still struggle with the configuration of a solaris10 brand and the creation of a zone config with that brand.
I might be bettor of installing the zone without the flar image and try to copy the needed files and applications to the zone.
I only need the solaris10 brand zone to test the flar image so i can use it to restore the system with flar and jumpstart. -
Solaris Branded Zones, Unable to reboot/Halt
Hi People,
Hoping someone can help. Im running Solaris 10 on a Sun Workstation Ultra 45. I have two disks. One disk has the default install of solaris 10 all updated to the latest patches.The second disk is mounted as /zones and holds each of the zones on ZFS. I have then downloaded and installed successfully Solaris 8 and Solaris 9 and Solaris 10 zones. So I have 3 zones.
The problem I am facing is I can boot up all 3 zones fine and they work great, however when I halt or reboot either Solaris 8 or solaris 9, they never come back up. I try and zlogin to them and telnet and ssh and they are totally unresponsive and quite literally dont boot. I have tried to pkill -9 -z zonename ; umount /zonesfilesystem; zpool clear and even rebooted the Global zone. Still will not come up. The only way they will boot after being shutdown is if i shutdown the global zones and turn the server off and back on.
Solaris 10 Zone boots up and down fine with no isses. I have tried this on both UFS and ZFS thinking it might be a file lock issue. Still unable to reboot or halt a zone and bring it back up.
Any help please :)
Thanks in advance.When they are unable to come back up, what does 'zoneadm list -cv' say? If the state of the zone is "down" or "shutting_down", you can probably benefit from the fix for:
7038404 outstanding zone references should not cause zone_destroy(2) to hang
This is available in 147440-05 (sparc) / 147441-05 (x86) or later. -
Partial Install of base pkgs upon creating Solaris 10 zone
Greetings,
I have this weird situation when attempting to create a zone. Hoping I can get a bit of insight as to a resolution here.
The procedure I follow is:
root@was07:/root
zonecfg -z was07zonewas07zone: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:was07zone> create
zonecfg:was07zone> set autoboot=true
zonecfg:was07zone> set zonepath=/was07zone
zonecfg:was07zone> add net
zonecfg:was07zone:net> set address=xxx.xxx.xxx.107
zonecfg:was07zone:net> set physical=ce0
zonecfg:was07zone:net> end
zonecfg:was07zone> info
zonepath: /was07zone
autoboot: true
pool:
inherit-pkg-dir:
dir: /lib
inherit-pkg-dir:
dir: /platform
inherit-pkg-dir:
dir: /sbin
inherit-pkg-dir:
dir: /usr
net:
address: xxx.xxx.xxx.107
physical: ce0
zonecfg:was07zone> verify
zonecfg:was07zone> commit
zonecfg:was07zone> exit
root@was07:/root
zoneadm -z was07zone installPreparing to install zone <was07zone>.
Creating list of files to copy from the global zone.
Copying <12701> files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize <937> packages on the zone.
Initialized <937> packages on zone.
Zone <was07zone> is initialized.
Installation of these packages generated warnings: <SUNWocfd SUNWkvm SUNWcsl SUNWcsr SUNWzlib SUNWgss SUNWopenssl-libraries SUNWsshcu SUNWsshdu SUNWperl584core SUNWperl584usr SUNWesu SUNWlibC SUNWlibms SUNWlexpt SUNWwbsup SUNWswmt SUNWbzip SUNWxwdv SUNWcpp SUNWctpls SUNWtecla SUNWtftp SUNWpr SUNWtls SUNWtnamd SUNWkrbu SUNWtnetc SUNWtnetd SUNWtoo SUNWudaplu SUNWudapltu SUNWudf SUNWnfscu SUNWlxml SUNWocf SUNWgzip SUNWadmlib-sysid SUNWadmap SUNWmdu SUNWadmc SUNWbip SUNWrcmdc SUNWrcmds SUNWscpu SUNWnisu SUNWfmd SUNWmdb SUNWpiclu SUNWlccom SUNWbsu SUNWnfssu SUNWidnl SUNWluxop SUNWadmfw SUNWinst SUNWipc SUNWipfu SUNWipmi SUNWiscsiu SUNWloc SUNWatfsu SUNWauda SUNWcfcl SUNWcfpl SUNWpcu SUNWpsu SUNWcnsu SUNWjfcau SUNWjss SUNWkey SUNWlibCf SUNWdtrc SUNWlibsasl SUNWllc SUNWlldap SUNWfchba SUNWfcmdb SUNWflexruntime SUNWftpu SUNWpkgcmdsu SUNWqusu SUNWrmodu SUNWroute SUNWsndmu SUNWsshu SUNWter SUNWgcmn SUNWtiu8 SUNWdoc SUNWvolu SUNWadmj SUNWwbapi SUNWaudit SUNWjsnmp SUNWwbcou SUNWjhrt SUNWwbpro SUNWxcu4 SUNWxcu6 SUNWeurf SUNWmgapp SUNWpmu SUNWowbcp SUNWlxsl SUNWzip SUNWsmbau SUNWscplp SUNWpool SUNWzoneu SUNWcpcu SUNW1251f SUNWGlib SUNWGtku SUNWTcl SUNWfruid SUNWfruip SUNWTk SUNWimagick SUNWbash SUNWpsutils SUNWa2psu SUNWbcp SUNWgsfot SUNWgsfst SUNWhpijs SUNWgimpprint SUNWgscr SUNWrsg SUNWgssdh SUNWgtar SUNWhiu8 SUNWhmdu SUNWiniu8 SUNWpapi SUNWippcore SUNWislcc SUNWisolc SUNWaudf SUNWciu8 SUNWjiu8 SUNWkiu8 SUNWbart SUNWbind SUNWgccruntime SUNWjcom SUNWppm SUNWpsf SUNWctlu SUNWjib SUNWffiltersu SUNWsmapi SUNWmdau SUNWfppd SUNWfss SUNWmibii SUNWsasnm SUNWsadmi SUNWmlib SUNWggrp SUNWntpu SUNWopenssl-commands SUNWpamsc SUNWpcsclite SUNWpsm-lpd SUNWqosu SUNWrcapu SUNWrmwbu SUNWscbcp SUNWscmhdlr SUNWslpu SUNWsmagt SUNWsmbac SUNWsmcmd SUNWtcatu SUNWtcpd SUNWprd SUNWtcsh SUNWpl5u SUNWtexi SUNWtlsd SUNWtlsu SUNWtnfc SUNWtnfd SUNWucbt SUNWugenu SUNWusbu SUNWwbdev SUNWwbdoc SUNWwbmc SUNWwebminu SUNWwgetu SUNWsprot SUNWxcu4t SUNWxsrt SUNWxrgrt SUNWxrpcrt SUNWmga SUNWrmui SUNWsadml SUNWypu SUNWzebrau SUNWzsh SUNW1394h SUNWaccu SUNWgpch SUNWpstl SUNWhea SUNWant SUNWapch2u SUNWapch2d SUNWapchu SUNWapchd SUNWbtool SUNWapct SUNWarc SUNWdclnt SUNWdhcsu SUNWdhcm SUNWipplu SUNWiqfs SUNWiquc SUNWiqum SUNWiqdoc SUNWladm SUNWiqjx SUNWfsmgtu SUNWdmgtu SUNWlvma SUNWlvmg SUNWiqu SUNWjhdev SUNWjato SUNWmctag SUNWmcon SUNWast SUNWpprou SUNWaudh SUNWbinutils SUNWbison SUNWbnuu SUNWcdrw SUNWjatodoc SUNWjatodmo SUNWjaxp SUNWcstl SUNWjhdem SUNWdfbh SUNWdhcsb SUNWdpl SUNWkdcu SUNWless SUNWlibm SUNWlibusb SUNWlibusbugen SUNWfac SUNWmcos SUNWflexlex SUNWmcosx SUNWmdbdm SUNWmddr SUNWftduu SUNWgcc SUNWmipu SUNWmkcd SUNWmlibe SUNWmlibh SUNWgm4 SUNWgmake SUNWmysqlu SUNWmysqlt SUNWncau SUNWncft SUNWocfh SUNWopenssl-include SUNWopenssl-man SUNWosdem SUNWpcsclite-devel SUNWpdu SUNWpiclh SUNWpl5v SUNWpl5p SUNWpmgr SUNWpppd SUNWpppdu SUNWpppdt SUNWpppg SUNWppro-plugin-sunos-base SUNWrpm SUNWrsm SUNWseru SUNWserweb SUNWsfdoc SUNWsfinf SUNWsfman SUNWsfwdemo SUNWsfwhea SUNWsmdoc SUNWspnego SUNWsra SUNWsrh SUNWcsu>
The file </was07zone/root/var/sadm/system/logs/install_log> contains a log of the zone installation.
All of the errors in the above log look like this:
*** package <SUNWcsr> installed with warnings:
pkgadd: ERROR: unable to create package object </was07zone/root/usr>.
unable to fix attributes
Installation of <SUNWcsr> on zone <was07zone> partially failed.
I have performed this procedure on 8 identical machines in the past week with no problems, except this one.
uname -aSunOS was07 5.10 Generic_118822-23 sun4u sparc SUNW,Sun-Fire-V440
cat /etc/releaseSolaris 10 3/05 s10_74L2a SPARC
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 22 January 2005
Now I can finish the the install and boot the zone just fine, but those packages are listed as partially installed, thusly when they are a prereq for any application, the application install fails with dependancy issues. If I try to install those pkgs, the dependancy loop gets very deep.
Plus I know that this isnt the expected results of my command chain above.
TIA for any assistance that can be provided.One cant perform a zoneadm -z was07zone install
if the permissions on the zonepath are other than 700, correct?
/was07zone with permisisons=777
/was07zone must not be group readable.
/was07zone must not be group writable.
/was07zone must not be group executable.
/was07zone must not be world readable.
/was07zone must not be world writable.
/was07zone must not be world executable.
could not verify zonepath /was07zone because of the above errors.
zoneadm: zone was07zone failed to verify
/was07zone with permissions=755
/was07zone must not be group readable.
/was07zone must not be group executable.
/was07zone must not be world readable.
/was07zone must not be world executable.
could not verify zonepath /was07zone because of the above errors.
zoneadm: zone was07zone failed to verify
/was07zone with permissions=744
/was07zone must not be group readable.
/was07zone must not be world readable.
could not verify zonepath /was07zone because of the above errors.
zoneadm: zone was07zone failed to verify
/was07zone with permissions=711
/was07zone must not be group executable.
/was07zone must not be world executable.
could not verify zonepath /was07zone because of the above errors.
zoneadm: zone was07zone failed to verify
I did open up another terminal window while creating the zone.. and /was07zone/root is created with permisisons of 755 -
Hi,
What's wrong with my config ? I can't create a Solaris 8 Zone.
I think there is problem with the template...
Thanks !
Test 1 :
# zonecfg -z s8-zone
s8-zone: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:s8-zone> create -t SUNWsolaris8
zonecfg:s8-zone> set zonepath=/zones/sol8
zonecfg:s8-zone> set autoboot=true
zonecfg:s8-zone> add net
zonecfg:s8-zone:net> set address=192.168.20.192
zonecfg:s8-zone:net> set physical=eri0
zonecfg:s8-zone:net> end
zonecfg:s8-zone> commit
s8-zone: unknown brand.
s8-zone: Invalid document
Test 2 :
# zonecfg -z sol8
sol8: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:sol8> create -t SUNWsolaris8
zonecfg:sol8> verify
zonepath cannot be empty.
sol8: unknown brand.
sol8: Invalid document
zonecfg:sol8> quit
Config
Kernel patch : 120011-14
Migration Assistant patch : 128548-03
Release : Solaris 10 8/07 s10s_u4wos_12b SPARC
# pkginfo | grep -i bran
system SUNWs8brandr Solaris 8 Migration Assistant: solaris8 brand support (Root)
system SUNWs8brandu Solaris 8 Migration Assistant: solaris8 brand support (
# pkginfo | grep -i p2v
system SUNWs8p2v Solaris 8 p2v Tool
SUNWsolaris8.xml :
root@sf280test:/ # more /etc/zones/SUNWsolaris8.xml
<?xml version="1.0"?>
<!--
Copyright 2007 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
ident "@(#)SUNWsolaris8.xml 1.8 07/09/28 SMI"
DO NOT EDIT THIS FILE. Use zonecfg(1M) instead.
-->
<!DOCTYPE zone PUBLIC "-//Sun Microsystems Inc//DTD Zones//EN" "file:///usr/share/lib/xml/dtd/zonecfg.dtd.1">
<zone name="default" zonepath="" autoboot="false" brand="solaris8">
</zone>Your problem is that you can only create Solaris 10 zones. Zones is not a true virtual machine so it can not support older version of Solaris. you want to install. If you need to run Solaris 8 on the same machine as Solaris 10 your only choice is to use something like VMware.
-
Creating a Solaris 8 branded zone
I am in the process of configuring a Solaris 8 branded zone using the SUNWsolaris8 package and the instructions in the Solaris8 Container Guide. Solaris 10 08/07 is installed in the global zone. I have the following kernel patches installed as required: 127111-08 and 128548-08. I get the following error after configuring the zone when I try to verify the zone:
-bash-3.00# zonecfg -z gfxc-qazone
gfxc-qazone: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:gfxc-qazone> create -t SUNWsolaris8
zonecfg:gfxc-qazone> set autoboot=true
zonecfg:gfxc-qazone> set zonepath=/export/zones/gfxc-qazone
zonecfg:gfxc-qazone> add attr
zonecfg:gfxc-qazone:attr> set name=machine
zonecfg:gfxc-qazone:attr> set type=string
zonecfg:gfxc-qazone:attr> set value=sun4u
zonecfg:gfxc-qazone:attr> end
zonecfg:gfxc-qazone> verify
gfxc-qazone: unknown brand.
gfxc-qazone: Invalid document
I cannot find any other information anywhere on this error. I am hoping those that have successfully installed a Solaris 8 branded zone can help me out. Thanks.I have installed the SUNWs8brand packages before I started the configuration and I also installed the patch. I am not sure what you mean if the package installed in the correct order. I cannot find what I am missing. The original installation for the global zone was using the SUNCreq with other packages added during the installation. I realized after the O/S installation that I needed the zone packages as well as the live upgrade packages. After installing those packages I installed the SUNWs8brand packages. Let me know if there is something else that I am missing. I am thinking of re-installing the O/S with the End User software group.
-
Solaris 8 branded zone and privileges
Hello,
I've just installed a Solaris 8 Branded zone to migrate an old server. The migration worked like a charm, and everything seems ok excepted one thing. The zone must run a Lotus Domino server, so the process needs to bind ports 80, 443 and 389, but it can't.
I've found things about the limitpriv directive for the zone configuration, and the net_privaddr privilege to allow a process to bind ports under 1024.
So now, if I run the process in the non global zone as root, it can bind, but if it is launched as the user notes, it can't.
If I use the ppriv command to see what are the privileges of the process, I see :
1945: /opt/lotus/notes/latest/sunspa/server
flags = <none>
E: file_link_any,proc_exec,proc_fork,proc_info,proc_session
I: file_link_any,proc_exec,proc_fork,proc_info,proc_session
P: file_link_any,proc_exec,proc_fork,proc_info,proc_session
L: contract_event,contract_observer,file_chown,file_chown_self,file_dac_execute,file_dac_read,file_dac_search,
file_dac_write,file_link_any,file_owner,file_setid,ipc_dac_read,ipc_dac_write,ipc_owner,net_bindmlp,net_icmpaccess,
net_mac_aware,net_privaddr,net_rawaccess,proc_audit,proc_chroot,proc_exec,proc_fork,proc_info,proc_lock_memory,
proc_owner,proc_session,proc_setid,proc_taskid,sys_acct,sys_admin,sys_audit,sys_mount,sys_nfs,sys_resourceSo, the net_privaddr appears in the limit, but it is not enabled. How can I make it enabled for that process?
ThanksThanks for the link, good explanations about privileges but they seem unusable in Solaris 8 branded zone. It suggests to create a role with the privileges my process needs, using the "rolemod -K" command, but this option does not exist for the rolemod command in my Solaris 8 zone, it just supports "classic" RBAC.
Maybe the solution would be to create the good profile for the user running the process, but I'm a little bit lost with RBAC and I can't find an existing profile corresponding to what I want.
Actually, the limitpriv for my zone is "default,net_rawaccess,net_privaddr,file_dac_read" and that's all. I added net_privaddr and file_dac_read because I saw that a "ppriv -D" on the Lotus server complained about the lack of these privileges, but in fact they are already included in default privileges. -
Trouble w/installing Solaris 10 branded zone on solaris 11.
Having issues creating a policy that works installing solaris 10 u10 branded nfs zone on sol11 in opscenter 12c u1. Maybe i'm just overlooking something basic or it isn't supported in opscenter. I'm able to create the policy but seem to get a very non-informative error message when deploying it.
Error Message:
"The DeploymentPlan execution job failed because the DeploymentProvider ZoneDeploymentProvider for Step Create Solaris Zones failed to generate tasks for the job: Cannot prepare zone tasks: java.lang.NullPointerException. Contact My Oracle Support if the problem persists. (10445)"
Here is the OpsCenter Profile:
Name Prefix: hous
Starting Number: 1
Zone Description: solaris 10 update 10
ZoneType:
Branded Zone
Branded Zone Image:
s10-update10-flar
Automatic Recovery:
Yes
Priority of Recovery: 0
CPU Shares: 1
CPU Cap: 0
Physical Memory Cap: 0
Locked Memory Cap: 0
Virtual Memory Cap: 0
Language: en_US.ISO8859-15
Time Zone: US/Central
Terminal Type: xterm
NFSv4 Domain Name: dynamic
Automatically boot zone when the global zone is booted:
Yes
Automatically boot zone after creation:
Yes
Storage for the metadata Library: NAS, zone-prod1Problem found. To jumpstart last two HP Blades we used the copies of AI templates. When we did it from scratch and re-installed the Solaris 11.0 we have no more errors.
-
Hi,
I am trying to establish whether the following configuration is officially supported (and documented):
"Non-Global zone running a release of Solaris 10 which is older than the release of Solaris 10 running in the Global Zone".
I'm familiar with the idea of Branded Zones to support Solaris 8, 9 & some Linux kernels, and have seen some forum posts where people have created Solaris 10-branded zones, but haven't really seen anything that puts the official seal of approval on that configuration. Also I'm familiar with LDOMs and appreciate that I could get to where I want to be that way too.
Any help welcome.
Thanks,
Paul.This will be supported in Solaris 10 Upate 9 to a degree, using p2v. Below is a reply I had to a request I'd put in. You might also want to read this
http://blogs.sun.com/jerrysblog/entry/zones_p2v
Hi Sean,
I got information that p2v project is being backported for S10u9
This means, that you will be able to install a native zone from a flar.
I don't have detailed information at the moment, how this will work in terms of
patching in combination with Global Zone and other sibling NGZ's.
+According to Jerry Jelinek, Solaris10-branded zones will not being backported to Solaris 10,+
Got this info yesterday evening from Jerry.
I'll provide some more info about the p2v project for native zones in coming Solaris 10_U9,
once I got more details.
So, I'd suggest to check, whether the mentioned p2v project with flar on native zones might fit your requirements.
Thanks,
Alfred
Edited by: ftoomsh on Sep 2, 2010 3:02 AM -
Add zfs volume to Solaris 8 branded zone
Hi,
I need to add a zfs volume to a Solaris 8 branded zone.
Basically ive created the zvol and added the following to the zone configuration.
# zonecfg -z test
zonecfg:test> add device
zonecfg:test:device> set match=/dev/zvol/dsk/sol8/vol
zonecfg:test:device> end
When I boot the zone it comes up ok but I am unable to see the device, nothing in format, /dev/dsk etc etc
Ive also tried to setmatch to the raw device as well to no avail.
Basically I have numerous zvols to add and dont really want a load of mount points from the global zone then lofs back to the local zone
Any ideas please??
Thanks...Thanks but that's why I created zfs volumes and newfs'ed them to create UFS and presented those to the zone.
In the end I just create a script in /etc/rc2.d and mounted the filesystems in there. -
How do I get from Branded Zones to "real" Solaris 10 Zones?
My head is beginning to spin! I am beginning to think I have been led down a blind alley.
We have vast numbers of old Solaris 8 systems that we want to consolidate on new hardware in Solaris 10 Zones. We have been bombarded with advice that the way to go is to move it first to Branded Zones, as a stepping stone, and then migrate/upgrade it from there to Solaris 10. So we have started on our journey.
We now have our first bunch of Solaris 8 containers happily installed and running. And yes, it was relatively easy and painless, and the tool support was good. But now what? What are the steps and tools that will make the second step, from Solaris 8 to Solaris 10?
Everything out there hints that it is supposed to be easy. But every time I try and spec out the steps for our teams to follow I come unstuck. Does Live Upgrade feature in this anywhere? (And if so, at what point does my zone lose its Brand identity?) Is there some way to use archives? (And if so, how do I only include the bits I need to move?) Is there something magic under the covers of the Zone administration commands? (And if so, what pulls in my Solaris 8 stuff?) Is there at least some tool somewhere that will capture the configuration I need and build me a new one?
If the answer is that I just define the new Zone by hand and re-install all my applications from scratch, then can somebody explain just what I have achieved so far, and in what way it can be construed as a "stepping stone"?Correct. But we have now invested in the time taken to learn about Branded Zones, do the migrations, teach the support teams how to manage them... Plus we are paying the subscription for the Branded Zone software. And we still have pure Solaris 8 applications staring end-of-support in the face. We could have made the same investment to re-install the applications in a real Solaris 10 Zone and make them work "properly". All the publicity tells me I've made my migration to Solaris 10 much easier, but I still can't see how I'm any nearer my end point.Here's where your losing it. There is no real distinction between what you call a normal Solaris 10 zone and a Solaris Branded 8 zone. They could have called it something else and you would still insist that somehow one is normal and one is not. There are a variety of Branded Zones. There's a Solaris 8, Solaris 9, and Linux Branded Zones. They differ from what you call "normal" zones in that you basically are adding an OS to the Base OS and are not just copying files from the Base OS. That's the only difference. In all other respects they are the same. The only differentiators is for a Branded Zone you are adding the files from some other OS, even if it's just an earlier version of Solaris.
How do you migrate from a Solaris 8 zone to a Solaris 10 zone. The same way that you moved from the Solaris 8 physical box to the Solaris 8 branded zone. The steps should be the same. Implicite_Order pretty much said the same thing.
You seem to have a hang up on the words "normal zone." Yea I know, you've spent time and money and educated everyone and now your looking for the payoff. As I already stated and has been echoed by I_O, contact the vendor to see if they have Solaris 10 support, if they do, create a zone on a dev box, do some testing, and then create the zone on the real box, do the install, migrate the data. Just as you already did from the Solaris 8 box. If they don't have a Solaris 10 specific version you can still setup a test box, create a "normal" zone, install the app and some test data, make sure it works, and then create the "normal" zone, install the app, migrate the data, and relax.
alan -
Solaris10 branded zone creation error on Solaris 11.1
Hello,
We are having the problem in creating the Solaris10 branded zone on the solaris 11.1 version. We are trying to install this branded zone using the solaris10 VM template. Please can some one through some pointers ?
The installation steps stops at "Waiting for boot to complete" but never successfully boots even waiting for long times. We can see that Zone status in configured only.
root@localhost:~# /home/solaris-10u10-sparc.bin -p /solaris10 -i net0 -a xxx.xxx.xxx.xxx -z zone10
This is an Oracle VM Template for Oracle Solaris Zones.
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license
agreement containing restrictions on use and disclosure and are
protected by intellectual property laws. Except as expressly
permitted in your license agreement or allowed by law, you may not
use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any
part, in any form, or by any means. Reverse engineering,
disassembly, or decompilation of this software, unless required by
law for interoperability, is prohibited.
Checking disk-space for extraction
Ok
Extracting in /root/bootimage.dnaqaD ...
100% [===============================>]
Checking data integrity
Ok
Checking platform compatibility
The host and the image do not have the same Solaris release:
host Solaris release: 5.11
image Solaris release: 5.10
Will create a Solaris 10 branded zone.
IMAGE: /home/solaris-10u10-sparc.bin
ZONE: zone10
ZONEPATH: /solaris10/zone10
INTERFACE: net0
VNIC: vnicZBI6783
MAC ADDR: 2:8:20:5c:92:f5
IP ADDR: xxx.xxx.xxx.xxx
NETMASK: 255.0.0.0
DEFROUTER: # # This file is deprecated. Default routes will be created for any router # addresses specified here, but they will not change when the underlying # network configuration profile (NCP) changes. For NCP-specific static # routes, the '-p' option of the route(1M) command should be used. # # See netcfg(1M) for information about network configuration profiles. #
TIMEZONE: Asia/Kolkata
Checking disk-space for installation
Ok
Installing in /solaris10/zone10 ...
100% [===============================>]
Using a static exclusive-IP
./setupSysidcfgStaticIP[50]: file/sysidcfg.zone10: cannot create [No such file or directory]
cp: cannot access file/sysidcfg.zone10
chmod: WARNING: can't access file/sysidcfg.zone10
Attaching zone10
Booting zone10
zoneadm: zone 'zone10': must be installed before boot.
Waiting for boot to complete
booting...
booting...
booting...
root@localhost:# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
0 global running / solaris shared
4 zone1 running /zone1 solaris excl
5 zone2 running /zone2 solaris excl
- zone10 configured /solaris10/zone10 solaris10 excl
root@localhost:#
I have installed the package pkg:/system/zones/brand/brand-solaris10 on the system.
# cat /etc/release
Oracle Solaris 11.1 SPARC
Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.
Assembled 19 September 2012Sorry, please ignore my previous message about the wrong ip address (I assume you entered a valid ip address).
The problem you are facing is related to the defaultrouter, and I assume you are running Solaris 11 update 1.
If so, to workaround the problem for the time being you may edit the /etc/defaultrouter file in the global-zone and enter the ip address of the default router (you can remove this change when the template deployment is completed).
If you have no idea about the default router ip address, just rename /etc/defaultrouter (e.g. to /etc/defaultrouter.orig) so that it cannot be found by the template. Again, you can undo the change when deployment is complete.
Thierry -
Possible to upgrade Solaris 9 branded zone to 10?
We have an application running in a Solaris 9 branded zone. The application version is not compatible with Solaris 10, however, the next version of the application is compatible with Solaris 10.
So the plan is to upgrade the application in the branded zone, then upgrade the branded zone to Solaris 10.
All the reading I have found so far indicates that it is not possible to upgrade a Solaris 9 branded zone to !0.
Can it be done, and if so, pointers to a documented process would be helpful.fog-on-the-tyne wrote:
We have an application running in a Solaris 9 branded zone. The application version is not compatible with Solaris 10, however, the next version of the application is compatible with Solaris 10.
So the plan is to upgrade the application in the branded zone, then upgrade the branded zone to Solaris 10.If the next version is compatible with Solaris 10 then backup the data,
create a new Solaris 10 zone
install the new version into the zone
migrate the data
test
destroy the now unnecessary Solaris 9 branded zone.
For something like this play in a dev environment first.
alan -
Q:Creating Solaris 11.1 zone inside Solaris 11.1 LDOM fails
Hello,
I have a server where I've created a LDOM and I'd like to create zones inside that LDOMs and it isn't working at all for me. If I try to create a zone outside of my LDOM it works perfectly fine. What am I missing here?
Control domain: host-22
LDOM hostname is host-40.
Zone name is wls-zone.
OS: Solaris 11.1
Server: T5220Some information from the SP:
============================ FW Version ============================
Version
Sun System Firmware 7.4.4.f 2012/09/07 17:21
====================== System PROM revisions =======================
Version
OBP 4.33.6.a 2012/03/29 11:22I am trying this when I am creating the zone and I get an error message when I am trying to boot the zone, which I don't know the solution or how to debug. AFAIK, in Solaris 11.1, the VNIC should be created automatically when creating the zone (as it does on a bare metal machine without LDOMs)?
root@host-40:~# zoneadm -z wls-zone boot
zone 'wls-zone': failed to create vnic for net0: operation failed
zoneadm: zone 'wls-zone': call to zoneadmd failedThe zone is very simple:
root@host-40:~# zonecfg -z wls-zone info
zonename: wls-zone
zonepath: /rpool/zones/wls-zone
brand: solaris
autoboot: true
bootargs: -m verbose
file-mac-profile:
pool:
limitpriv:
scheduling-class:
ip-type: exclusive
hostid:
fs-allowed:
anet:
linkname: net0
lower-link: auto
allowed-address not specified
configure-allowed-address: true
defrouter not specified
allowed-dhcp-cids not specified
link-protection: mac-nospoof
mac-address: random
mac-prefix not specified
mac-slot not specified
vlan-id not specified
priority not specified
rxrings not specified
txrings not specified
mtu not specified
maxbw not specified
rxfanout not specified
vsi-typeid not specified
vsi-vers not specified
vsi-mgrid not specified
etsbw-lcl not specified
cos not specified
pkey not specified
linkmode not specifiedSome more information executed inside the LDOM:
root@host-40:~# dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
net0 Ethernet up 0 unknown vnet0
root@host-40:~# dladm show-link
LINK CLASS MTU STATE OVER
net0 phys 1500 up --And even more information from the control domain (host-22):
root@host-22:~# ldm list-services
VCC
NAME LDOM PORT-RANGE
primary-vcc0 primary 5000-5100
VSW
NAME LDOM MAC NET-DEV ID DEVICE LINKPROP DEFAULT-VLAN-ID PVID VID MTU MODE INTER-VNET-LINK
primary-vsw0 primary 00:14:4f:fb:93:c6 net0 0 switch@0 1 1 1500 on
primary-vsw1 primary 00:14:4f:f8:bb:62 net1 1 switch@1 1 1 1500 on
VDS
NAME LDOM VOLUME OPTIONS MPGROUP DEVICE
primary-vds0 primary vol1 /dev/zvol/dsk/dpool/ldoms/ldmdev/disk_image
vol2 /dev/zvol/dsk/dpool/ldoms/ldmprod/disk_image
root@host-22:~# dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
net1 Ethernet up 1000 full e1000g1
net2 Ethernet unknown 0 unknown e1000g2
net0 Ethernet up 1000 full e1000g0
net3 Ethernet unknown 0 unknown e1000g3
net4 Ethernet up 1000 full vsw0
net5 Ethernet up 1000 full vsw1Any ideas what could be wrong?
Thanks,
Andy
Edited by: A Tael on Nov 13, 2012 9:54 PMTo use a Solaris 11 zone with an exclusive IP based on a VNIC, you need to be at a recent SRU of Solaris 11.1 and run a recent version of the logical domains manager (3.0.0.2 or later) - and then configure the virtual network device to have additional MAC addresses. Please have a look at https://blogs.oracle.com/jsavit/entry/vnics_on_vnets_now_available
regards, Jeff
Maybe you are looking for
-
I now have 5 devices that access the "cloud" via Match. I also have 3 computers that need to be authorized. Is there a way to authorize all these computers/devices in such a way to allow everything to access and sync to the cloud?
-
Error while posting downpayment documents in transaction f-53
Hi, I am sending this mail once again as my earlier two messages was blocked by moderators. I don't know the reason for the same. I didn't used any mocky languages or abusing words. Normally the questions are blocked if the total no of postings are
-
Dreamweaver error with windows
Recently I bought Adobe WebPremium CS3 which includes many components such as Photoshop, Dreamweaver and Contribute. I can open and use all of the components except for Dreamweaver. Shortly after the start page of dreamweaver displays, I get a messag
-
I have created a JMenu like a thousand other times, but for some strange reason, when you click on the JMenu, the menu appears until you try and move the mouse cursor over a JMenuItem (i.e. move it into the JMenu). It then disapears until you move th
-
Import Previous Recipients from another Mac?
I need to import the previous recipients from another Mac. The importing OS is Tiger 10.4. I have figured out how to import Address Book data which was exported from a Windows machine as a .csv file. That worked beautifully. But I don't see any means