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 …

SQL> startup
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:

Download Day - English

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):

Continue reading ‘OpenSolaris snv_90 Update Pain Free’

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…

Continue reading ‘OpenSolaris Update to Build 90′

Links of interest for 30 Apr 2008 - 14 May 2008:

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.

Continue reading ‘Solaris Live Upgrade and Patches’