This content has been marked as final. Show 8 replies
You really need to check out some of the documentation to understand how much different Solaris 11 is from Solaris 10. The way software is installed is quite different. Media supplies just enough software for a basic system, and the rest of the software is then installable from a network package repository.
Here's a link:
Transitioning From Oracle Solaris 10 to Oracle Solaris 11
It's a very small boatload of extra work. You can download and burn the Repository ISO, mount it on your non-networked system, and point your publisher to it. Then you can install everything that you would be able to on a networked system.
The brilliant thing about it is that for the vast majority of networked systems, there is no need to download a 4GB image in order to install less than 1GB of software. In fact, one can start with the 500MB text install CD, and then optionally download the desktop GUI packages, developer tools and miscellaneous applications.
And if you do require a closed system, then the Repository ISO is available for you to do all the above locally.
You can download and burn the Repository ISO, mount it on your non-networked system, and point your publisher to it
What does 'Point your Publisher' involve ?
I am a DBA and a solaris fan . On VMWare workstation 8, I am currently running a 2-Node RAC with solaris 10 as the gues OS .
I wanted to test Solaris 11 for this.
RAC installer runs from a Java GUI. So, i can't install 'TEXT' version coming with the Text Installer. Solaris 11 Live Media might not have the extra networking and storage related packages.
To download the x86 Repository iso, i have to download two files which contain both SPARC and x86 ?
Download Download Part A SPARC, x86 (2.7 GB) Download Download Part B SPARC, x86 (2.6 GB)
Getting the .iso image that you want to publish is the first step.
The documentation is here:
Here's what we did as a lab scenario with b.174:
(create zfs file system)
zfs create -o compression=on rpool/export/myrepository
(copy iso image to ZFS f/s)
lofiadm -a /<full path>/sol-11full.iso /dev/lofi/1
mount -F hsfs /dev/lofi/1 /mnt
rsync -aP /mnt/repo /export/myrepository
(create repository on local machine)
svccfg -s application/pkg/server setprop pkg/inst_root=/export/myrepository/repo
svccfg -s application/pkg/server setprop pkg/readonly=true
svcprop -p pkg/inst_root application/pkg/server /export/myrepository/repo
svcadm refresh application/pkg/server
svcadm enable application/pkg/server
(refresh pkg repository catalog)
pkgrepo refresh -s /export/myrepository/repo
(assign preferred publisher name to the machine)
pkg set-publisher -P -g http://my-machine.mydomain.com/ solaris
(remove the old publisher name)
pkg set-publisher -G http://pkg.oracle.com/solaris/release solaris
pkg search <what you are looking for>
(on your client, remove the current publisher and add newly created publisher)
pkg set-publisher -G http://pkg.oracle.com/solaris/release -g http://my-machine.mydomain.com/ solaris
(test as before)
the pkg command has more options than can be listed here. It will take some getting used to. Hope this gets you started.
To download the x86 Repository iso, i have to download two files which contain both SPARC and x86 ?IPS packages are not architecture-specific. They contain binaries for SPARC and x86, and a file's arch variant (if set) determines if it gets installed. You only have to download the full ISO image (in two parts to to size) if you need to maintain your own local repository. If you are able to use the networked repository, then IPS will only pull over the files that are required to update or install your system. Unlike SVR4 packages, it determines at a file level what needs to be downloaded.
More information on IPS can be found here: