He’s a little bit of helpful advice: if you are installing Oracle, adding a new instance to an already running installation, or tuning the SGA/PGA sizes on Solaris 10, and you find you get the following on starting that instance:
On the screen …
ORA-27102: out of memory
SVR4 Error: 22: Invalid argument
… and in the Oracle alert log …
Error : EINVAL creating segment of size 0x000000009f000000 fix shm parameters in /etc/system or equivalent
… DON’T call Oracle. You’re likely to experience one or all of the following…
Continue reading ‘HOWTO: Fix “ORA-27102: out of memory” Error on Solaris 10′
Links of interest for 19 May 2008 - 19 Jun 2008:
- June 2008 | TOP500 Supercomputing Sites - Woohoo!!! Sun are finally back in the top 10.
- Anything But a Flash in the Pan - Sun's shares may be tanking at the moment, but you've got to read this to see where Sun is going. Once again, Sun is light years ahead of the competition. Now lets hope they market this and make a killing from it. (Yes I'm a shareholder).
- goosh.org - the unofficial google shell. - Google CLI for the hardcore techie
- Virtualization smackdown: Sun xVM VirtualBox 1.6 vs. VMWare Server 2.0 Beta 2 - A Good comparison of these two free vitualisation products.
- Acroread: Adobe Reader on Solaris x86 coming in 2009! - Wooohooo!!! Finally. Adobe are listening.
It’s Firefox 3 Download Day
I hope you haven’t forgotten: Today is Firefox 3 download day. Head on over and download Firefox 3 for your platform and be a part of history. Help set the new world record for the most downloads in one day.
As of 10am US PDT (18:00 GMT/UTC) you can grab your downloads from GetFirefox.com, and there should be a Solaris version available too.
Update: I’ve just heard on the internal aliases that there won’t be a Solaris/OpenSolaris build available or included in the world record stats. Apparently it’s got to do with some strict restrictions by Guinness. I suspect it’s probably because the Solaris/OpenSolaris builds are contributed builds, not official builds.
I’ve just updated my home installation of OpenSolaris 2008.05 with all the snv_90 bits (using my own instructions) and it’s gone all quite smoothly. Don’t try it if you’re on dial-up or have a small bandwidth cap as the update downloaded is just short of 1GB of data.
For those interested, he’s the output from the whole process (captured after the event):
OpenSolaris Update to Build 90
Updated packages for snv_90 were pushed to the pkg.opensolaris.org repository over the weekend, so you can update your OpenSolaris 2008.05 installation to the latest revs.
There are some gotchas though…
Links of interest for 30 Apr 2008 - 14 May 2008:
- Brussels: Uniform Interface to Driver Administration Through dladm(1m) - Finally!!! A unified simple and easy way to configure network interface settings like auto-neg, duplex, mtu etc on Solaris. Currently only in OpenSolaris and Nevada though.
- OpenSolaris: What Ubuntu wants to be when it grows up - Great plug for OpenSolaris 2008.05 that has just been released.
- Microsoft Has Developed Windows Forensic Analysis Tool for Police - A bit more on the COFEE tool - looks like it's just MS bundling up a bunch of freely available tools in an easy to use pkg. Nothing new here then.
- Microsoft device helps police pluck evidence from cyberscene of crime - MS device for MS PCs. I wonder how long before this "image" appears on the internet. They've already handed it out to 350 people too many.
- Setting Up an OpenSolaris Storage Server in 10 Minutes or Less - Sun's Open Storage articles are starting to appear now they've made the announcement. Here's a very basic one detailing setting up NFS and CIFS on ZFS in about 10 mins.
Solaris Live Upgrade and Patches
I encountered a bit of a challenging question today…
Suppose I have Solaris 10 1/06 (update 1) installed and I’ve patched it with various patches that are actually provided as part of a much later release, for example Solaris 10 11/06 (update 3). Will I have to reapply those patches if I perform a live upgrade to and intermediate version, eg Solaris 10 6/06 (update 2)?
At first I thought: “No. The patches have been applied, the pkgs updated to reflect these patches and the upgrade tool should be able to workout that a later version of the pkg has already been applied”.
Patches are essentially partial pkgs after all, and there is version detection within the patching and packaging.
But the more I thought about it, the more I thought it couldn’t be that simple, especially considering that the Solaris patch, packaging, installation and upgrade systems are a bit of a mess under the hood (it’s being sorted in Nevada/OpenSolaris). So I did some investigating.


