Laurent said...Oracle 12cR2 installation works on Fedora 26, but it's impossible to startup any instance : no background process can be forked.
Seems ro be a library lack.
The print screen you give us comes from OLE7...
Tim... said...Prize for the person who didn't read the first line goes to you! The first line literally said this process doesn't work yet.
Just in case someone else can't be bothered to read the obvious instruction, I've put in two new warnings in red!
Andy Campbell said...the pstack/strace matches the symptoms described here ...
downgrading glibc ( and a ton of other packages) to F25 versions seems to work ...
dnf remove gstreamer1-plugins-bad-free
dnf downgrade --releasever 25 --allowerasing gcc glibc
still trying to work out what changed in glibc, that breaks Oracle.
Yes. I had seen that, but I don't really see that as a solution. If you are using Fedora 26 I guess it's because you see value in moving forward to newer releases of software. Downgrading gcc and glibc must come at a price. I've been doing updates and relinks, hoping the issue would be fixed. :)
Laurent said...Continuation of message :
__lll_lock_wait_private () from /lib64/libc.so.6
In MOS we find this type of problem in other circumstances (java, crsctl), but we systematically return to a glibc compatibility problem.
Andy is in the right: it seems that fork is less and less supported in favor of vfork.
If it can help.
Laurent said...Start of message :
In fact, I had already encountered the problem before finding your article.
My intension was just to help because you're just talking about dbca whereas the problem comes from the very beginning of the instance startup, right after the initial server process (linked to the sqlplus session) has allocated the sga, it hang on the fork of the first background process:
I know this. I have worked through it with Frits Hoogland. The information is presenting in a manner that the typical reader will understand, which is they won't be able to create a DB with DBCA (or SQL*Plus for that matter).
Andy Campbell said...Had another play, and got it working by removing the libc stubs.
Do a software only install
mv libc* BAK/
create database with dbca
Interesting. I'll give it a go when I get home. Thanks...
It worked. I gave you a shout out. If you want me to shout out to your blog or Twitter, write it here and I will link to it.
Sonu Yadav said...Same steps are working for fedora 27 :) .
Finally tried it. Works fine... :)
DO NOT ask technical questions here! They will be deleted!
These comments should relate to the contents of a specific article. Constructive criticism is good. Advertising and offensive comments are bad and will be deleted!
If you post personal information (name, email address etc.) you are agreeing to them being stored and displayed. Feel free to remain anonymous.