Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

dbca on linux

52 views
Skip to first unread message

Jiri Chaloupka

unread,
May 3, 2003, 2:39:36 PM5/3/03
to
Hallo,
when I try to run dbca on my linux (suse 8.2), i got:
# dbca
SIGSEGV 11* segmentation violation
stackbase=0x45411000, stackpointer=0x45410d5c

Full thread dump:
"stderr reader pid=13665" (TID:0x411db0c8, sys_thread_t:0x454d0e0c,
state:R) prio=5
"stdout reader pid=13665" (TID:0x411daf48, sys_thread_t:0x454afe0c,
state:R) prio=5
"process reaper" (TID:0x411db210, sys_thread_t:0x4548ee0c, state:R)
prio=5
"AWT-Motif" (TID:0x411de9b8, sys_thread_t:0x4546de0c, state:R) prio=5
"AWT-Input" (TID:0x411de998, sys_thread_t:0x4544ce0c, state:R) prio=5
"AWT-EventQueue-0" (TID:0x411de980, sys_thread_t:0x45410e0c,
state:R) prio=5 *current thread*
"Finalizer thread" (TID:0x411b7210, sys_thread_t:0x444d8e0c,
state:R) prio=1
"Async Garbage Collector" (TID:0x411b7258, sys_thread_t:0x444b7e0c,
state:R) prio=1
"Idle thread" (TID:0x411b72a0, sys_thread_t:0x44496e0c, state:R) prio=0
"Clock" (TID:0x411b7088, sys_thread_t:0x44475e0c, state:CW) prio=12
"main" (TID:0x411b70b0, sys_thread_t:0x8230fb0, state:CW) prio=5
java.io.PipedInputStream.read(PipedInputStream.java)
java.lang.ProcessInputStream.read(UNIXProcess.java)
java.io.PipedInputStream.read(PipedInputStream.java)
java.io.InputStream.read(InputStream.java)
java.io.InputStreamReader.fill(InputStreamReader.java)
java.io.InputStreamReader.read(InputStreamReader.java)
java.io.BufferedReader.fill(BufferedReader.java)
java.io.BufferedReader.readLine(BufferedReader.java)

oracle.ops.mgmt.nativesystem.sQueryCluster.<init>(sQueryCluster.java:78)
oracle.ops.mgmt.cluster.Cluster.isCluster(Cluster.java:113)

oracle.sysman.assistants.util.ClusterUtils.<clinit>(ClusterUtils.java:61)
oracle.sysman.assistants.dbca.backend.Host.checkOPS(Host.java:1815)
oracle.sysman.assistants.dbca.backend.Host.<init>(Host.java:469)
oracle.sysman.assistants.dbca.ui.UIHost.<init>(UIHost.java:185)

oracle.sysman.assistants.dbca.ui.InteractiveHost.<init>(InteractiveHost.java:54)
oracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:141)
oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:85)
oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:161)
Monitor Cache Dump:
java.lang.ProcessInputStream@1092464240/1093079368: <unowned>
Waiting to be notified:
"main" (0x8230fb0)
java.io.InputStreamReader@1092464976/1093081936: owner "main"
(0x8230fb0, 1 entry)
Registered Monitor Dump:
Thread queue lock: <unowned>
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x44475e0c)
Monitor registry: owner "AWT-EventQueue-0" (0x45410e0c, 1 entry)
Thread Alarm Q:
sys_thread_t 0x8230fb0 [Timeout in 979 ms]
/opt/oracle/bin/dbca: line 124: 13655 Zabit (SIGKILL) $JRE_DIR/bin/jre
-DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH
oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

is there any way to solve it? ...
thx Jiri

Sybrand Bakker

unread,
May 3, 2003, 5:31:51 PM5/3/03
to
On Sat, 03 May 2003 20:39:36 +0200, Jiri Chaloupka <ji...@chalu.cz>
wrote:


Segmentation violations on Unix are usually being caused by lack of
memory.


Sybrand Bakker, Senior Oracle DBA

To reply remove -verwijderdit from my e-mail address

Jiri Chaloupka

unread,
May 3, 2003, 5:59:45 PM5/3/03
to
Is there any way to change parametres in dbca? before os upgrade it was
works (this is only development machine)

Leach

unread,
May 3, 2003, 8:48:05 PM5/3/03
to
On Sat, 03 May 2003, Jiri Chaloupka <ji...@chalu.cz> wrote:
> /opt/oracle/bin/dbca: line 124: 13655 Zabit (SIGKILL) $JRE_DIR/bin/jre
> -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH
> oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
>
> is there any way to solve it? ...
> thx Jiri

Check which jre you are using, and look to see if there are any
install notes that might help on www.suse.com/oracle. Sometimes
SuSE's installation instructions call for a specific JRE
to be included.

Someone on the suse-oracle list might have ideas too.

--

Leach

Joe Fischer

unread,
May 3, 2003, 9:04:50 PM5/3/03
to
The two usual suspects in this problem are: shared memory
settings and limits on certain kernel parameters. You'll have to go
through the documentation and make sure that they are being set to the
minimum values. Also be aware of the fact that some ulimit settings
may apply to one instance of a shell unless set up properly.
----------
Joe Fischer
(no underscores in email address)

On Sat, 03 May 2003 20:39:36 +0200, Jiri Chaloupka <ji...@chalu.cz>
wrote:

>Hallo,

Jiri Chaloupka

unread,
May 4, 2003, 4:37:41 AM5/4/03
to
Joe Fischer wrote:
> The two usual suspects in this problem are: shared memory
> settings and limits on certain kernel parameters. You'll have to go
> through the documentation and make sure that they are being set to the
> minimum values. Also be aware of the fact that some ulimit settings
> may apply to one instance of a shell unless set up properly.
> ----------
> Joe Fischer
> (no underscores in email address)

I have sets this two parameters:
ORACLE_HOME
ORACLE_OWNER

which kernel parameter must be sets?

Leach

unread,
May 4, 2003, 6:54:33 AM5/4/03
to

SuSE provides an orarun.rpm that sets the kernel parameters.
Look in /etc/sysconfig/oracle if you have it installed.

--

Leach

Glen A Stromquist

unread,
May 4, 2003, 1:36:20 PM5/4/03
to
have you tried unset LANG before running dbca?

that usually clears up any SIGSEGV errors I get on SuSE 7.3 when trying
to run any of the oracle tools

hth

GS

Markus Hoß

unread,
May 5, 2003, 10:43:36 AM5/5/03
to
> Hallo,
Hi Jiri,

Browse to
http://www.suse.com/en/business/certifications/certified_software/oracle/db/
9iR2_82.html
you´ll get some helpful information:

by SuSE -->
a.. After the files are installed the installer runs a few tools. One of
them, the Database Creation Assistant dbca will fail to start. To make this
tool work do this:

Edit $ORACLE_HOME/bin/dbca. Of the last 7 lines only the one line we marked
blue below must remain. Delete or deactivate the other lines (by putting a
'#' in front of them as shown below). The important difference between the
two different lines that start the JRE is the -native option:

#if [ -f /etc/rac_on ]; then
# Run DBCA
$JRE_DIR/bin/jre -native -DORACLE_HOME.....
#else
# Run DBCA
#$JRE_DIR/bin/jre -DORACLE_HOME=$OH -D.....
#fi

Please note that we cut the lines only so that they fit on the display of
your webbrowser when you are reading these instructions!

<-- End of SuSE

Greetings
Markus

Jiri Chaloupka

unread,
May 5, 2003, 2:38:42 PM5/5/03
to
Thank you very much
it runs now ...

Jiri

0 new messages