Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Help: 10g on Fedora Core 2, ORA-27125
On Mon, 31 May 2004 19:36:33 -0700, andi wrote:
> Hi All,
> I installed Oracle 10g (10.1.0.2) on Fedora Core 2 (kernel 2.6.6.x),
> RAM: 512 MB swap 1GB.
> followed the instructions at www.dizwell.com, the software
> installation went smoothly, but then when I tried to create a database
> using dbca, there's an error message: ORA-27125 unable to create share
> memory segment.
> Tried to export DISABLE_HUGETLBFS=1 as suggested at OTN linux forum
> with no luck.
>
> Any other way to solve the problem?
>
> TIA,
> andi
I successfully installed the Oracle 10g software on Fedora Core 2 today and found the same error, which persisted even after I followed the dizwell.com instructions regarding kernel memory, checked gcc-related, rpm-installed executables, and all the other preinstall steps. I got the error, then following supplementary instructions exported the environment variable DISABLE_HUGETLBFS=1 as you did.
Renaming the $ORACLE_HOME/bin/oracle executable to oracle.bin and then creating a script that invokes it and ensures that this variable is utilized:
mv oracle oracle.bin
cat >oracle <<"EOF"
#!/bin/bash
export DISABLE_HUGETLBFS=1
exec $ORACLE_HOME/bin/oracle.bin $@
EOF
chmod +x oracle
I then ran dbca and it worked to create a generic data warehousing database, just moments after it had *not* worked when the DISABLE_HUGETLBFS variable had been set
You may get errors when running dbca if it stopped somewhere around 48%.
If you've just installed the software and you switched out your /etc/redhat-release file out instead of editing Disk1/install/oraparam.ini file, don't forget to switch it back so that your OS knows its name!
I hope this sets you right; please repost to the newsgroup to confirm.
Sincerely looking for a job right now,
David Freeman
http://www.davidfreeman.net/DavidFreemanResume.txtOn Tue, 01 Jun 2004
21:39:34 +0200, Igor Racic wrote:
> Tony Dare wrote:
>
>> To make the setting permanent, change the setting in /etc/sysctl.conf as >> well. That would be kernel.shmmax. Be a good idea to look at the >> settings for kernel.sem, too and see if they need changing. sysctl -a >> will give you listing of all kernel settings and you can grep out the >> ones you're interested in. I'm not familiar with FC2, but since it's >> from the same tree as RHEL3, I'm assuming it has this utility and .conf >> file. Corrections welcomed. >> >> Cheers, >> >> TD
-- David Freeman Oracle Database Administrator San Francisco, California $d$a$v$i$d$@nospam.davidfreeman.netReceived on Sat Aug 07 2004 - 12:30:27 CDT