Ora-3136 then ksvcreate: Process(m000) creation failed and db hangs

Recently upgraded a large database from 10.2.0.4.0 to 10.2.0.5.0.
The database recevies many thousand short-lived connections per minute.
Since the upgrade we're repeatedly running into this problem
Symptoms are that the incoming sessions will start to time out with ora-3136, then the alert log will show
ksvcreate: Process(m000) creation failed
then finally existying connections will freeze and no more connections can be established. I can't even get in to shut the db down normally - i have to kill pmon to get to the point where i can restart it.
Typical alert log pattern:
Thu Feb 02 02:26:51 PST 2012
WARNING: inbound connection timed out (ORA-3136)
Thu Feb 02 02:31:21 PST 2012
ksvcreate: Process(m000) creation failed
Thu Feb 02 02:33:29 PST 2012
ksvcreate: Process(m000) creation failed
Thu Feb 02 02:35:36 PST 2012
kkjcre1p: unable to spawn jobq slave process
Thu Feb 02 02:35:36 PST 2012
Errors in file /scratch/jdevadf/oracle/product/10.2.0/admin/srg102/bdump/srg102_cjq0_5920.trc:
If i look in that file, i get this:
/scratch/jdevadf/oracle/product/10.2.0/admin/srg102/bdump/srg102_cjq0_5920.trc
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /scratch/jdevadf/oracle/product/10.2.0
System name: Linux
Node name: dadvil0075
Release: 2.6.32-100.26.2.el5
Version: #1 SMP Tue Jan 18 20:11:49 EST 2011
Machine: x86_64
Instance name: srg102
Redo thread mounted by this instance: 1
Oracle process number: 10
Unix process pid: 5920, image: oracle@dadvil0075 (CJQ0)
*** 2012-02-01 21:34:08.175
*** SERVICE NAME:(SYS$BACKGROUND) 2012-02-01 21:34:08.149
*** SESSION ID:(3992.1) 2012-02-01 21:34:08.149
ssd_unwind_bp: unhandled instruction at 0x2fb3962 instr=f
*** 2012-02-02 02:34:29.355
Waited for process J001 to initialize for 60 seconds
*** 2012-02-02 02:34:29.362
Process diagnostic dump for J001, OS id=25477
loadavg : 5.22 3.75 3.36
Memory (Avail / Total) = 755.21M / 11706.12M
Swap (Avail / Total) = 1904.80M / 2047.34M
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
0 S jdevadf 25477 1 0 80 0 - 680831 semtim 02:33 ? 00:00:00 ora_j001_srg102
Stack:
[Thread debugging using libthread_db enabled]
0x00000038556d5497 in semop () from /lib64/libc.so.6
#0 0x00000038556d5497 in semop () from /lib64/libc.so.6
#1 0x0000000003d91322 in sskgpwwait ()
#2 0x0000000003d73d7a in skgpwwait ()
#3 0x00000000007acf87 in kslges ()
#4 0x00000000007ac8f0 in kslgetl ()
#5 0x0000000000777a37 in kstipg ()
#6 0x0000000000813aaa in ksucrp ()
#7 0x0000000002498644 in kkjrdp ()
#8 0x00000000030b98c7 in opirip ()
#9 0x00000000013a4a2b in opidrv ()
#10 0x0000000001f9e66e in sou2o ()
#11 0x000000000072d2c5 in opimai_real ()
#12 0x000000000072d17c in main ()
A debugging session is active.
Inferior 1 [process 25477] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
Process diagnostic dump actual duration=1.190000 sec
(max dump time=30.000000 sec)
*** 2012-02-02 02:34:30.544
*** 2012-02-02 02:34:40.555
Waited for process J001 to initialize for 70 seconds
*** 2012-02-02 02:34:40.555
Process diagnostic dump for J001, OS id=25477
loadavg : 4.80 3.71 3.35
Memory (Avail / Total) = 728.61M / 11706.12M
Swap (Avail / Total) = 1904.81M / 2047.34M
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
0 S jdevadf 25477 1 0 80 0 - 680831 semtim 02:33 ? 00:00:00 ora_j001_srg102
Stack:
[Thread debugging using libthread_db enabled]
0x00000038556d5497 in semop () from /lib64/libc.so.6
#0 0x00000038556d5497 in semop () from /lib64/libc.so.6
#1 0x0000000003d91322 in sskgpwwait ()
#2 0x0000000003d73d7a in skgpwwait ()
#3 0x00000000007acf87 in kslges ()
#4 0x00000000007ac8f0 in kslgetl ()
#5 0x0000000000777a37 in kstipg ()
#6 0x0000000000813aaa in ksucrp ()
#7 0x0000000002498644 in kkjrdp ()
#8 0x00000000030b98c7 in opirip ()
#9 0x00000000013a4a2b in opidrv ()
#10 0x0000000001f9e66e in sou2o ()
#11 0x000000000072d2c5 in opimai_real ()
#12 0x000000000072d17c in main ()
A debugging session is active.
Inferior 1 [process 25477] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
[repeated for several processes]
I can upload the files or they are available on the internal network.
Initially i thought it was bug 8426816, but that's supposed to be included in the 10.2.0.5.0 patchset.

Hi;
Symptoms are that the incoming sessions will start to time out with ora-3136, then the alert log will show
ksvcreate: Process(m000) creation failedDid you check note Troubleshooting Guide (TSG) - ksvcreate: Process(xxxx) creation failed [ID 1379200.1] ?
Regard
Helios

Similar Messages

  • Process m000 died, ksvcreate: Process(m000) creation failed

    Yesterday I couldn't have any client connection to the XE database. Logged in as sysdba and was unable to do any select statements. I bounced the listener but still no client connections were possible. A look at the alert log reveals the following:
    Mon Jul 31 14:00:24 2006
    Process m000 died, see its trace file
    Mon Jul 31 14:00:24 2006
    ksvcreate: Process(m000) creation failed
    This was repeating itself every minute and no trace file was created, even though it mentioned checking the trace file.
    Mon Jul 31 17:57:32 2006
    Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_ora_12104.trc:
    ORA-27140: attach to post/wait facility failed
    ORA-27300: OS system dependent operation:invalid_egid failed with status: 1
    ORA-27301: OS failure message: Operation not permitted
    ORA-27302: failure occurred at: skgpwinit6
    ORA-27303: additional information: startup egid = 201 (dba), current egid = 200 (oinstall)
    While logged in as sys or system, I was unable to shutdown the database with immediate or abort option. I have to kill the pmon process.
    Can someone help me with an explanation as to why this happened?
    Thank you

    その前後にORA-xxxxのエラーメッセージはないんでしょうか?
    接続要求に対して最大プロセス数の設定が極端に小さい場合に同様の現象になることもあるようです。
    パラメータを見直してみてはいかがでしょうか。

  • Ksvcreate: Process(m000) creation failed

    Hi All,
    DB:10.2.0.3.0
    OS:AIX 64 bits 5.3 L
    Oracle Apps v12.0.5
    Hi All,
    Following are the error messages seen in the alert log files:
    Sun May 3 10:00:29 2009
    Process m000 died, see its trace file
    Sun May 3 10:00:29 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:01:30 2009
    Process m000 died, see its trace file
    Sun May 3 10:01:30 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:02:31 2009
    Process m000 died, see its trace file
    Sun May 3 10:02:31 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:03:32 2009
    Process m000 died, see its trace file
    Sun May 3 10:03:32 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:04:33 2009
    Process m000 died, see its trace file
    Sun May 3 10:04:33 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:05:34 2009
    Process m000 died, see its trace file
    Sun May 3 10:05:34 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:06:35 2009
    Process m000 died, see its trace file
    Sun May 3 10:06:35 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:07:37 2009
    Process m000 died, see its trace file
    Sun May 3 10:07:37 2009
    ksvcreate: Process(m000) creation failed
    Sun May 3 10:08:38 2009
    Process m000 died, see its trace file
    Sun May 3 10:08:38 2009
    ksvcreate: Process(m000) creation failed
    In every 15 minutes interval, DB goes down.
    Could anyone please share such an experience faced before.
    Thanks for your time!
    Regards,

    Hi,
    What changes have been done recently?
    Review the following documents and see if it helps.
    Note: 790397.1 - PROCESS J000 And M000 Die
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=790397.1
    Note: 352388.1 - Problem: OMS CA: 10.2.0.1.0 Grid Control install Fails with many 'kvscreate: process(M000) creation failed' Messages in the Alert_Log
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=352388.1
    Note: 747812.1 - DATABASE CRASH WITH SGA_TARGET
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=747812.1
    Note: 730287.1 - Db Crashes With Ora-00449 and Ora-00601
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=730287.1
    Note: 559011.1 - ksvcreate: Process(m000) creation failed after setting PGA_AGGREGATE_TARGET = TRUE
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=559011.1
    Regards,
    Hussein

  • Process(m000) creation failed

    PROD
    DB 10.2.0.4
    I got below error in the alert log file. For your information there are two databases which are interconnected and the data are transferring from each other using RIB .
    Error:
    DISTRIB TRAN 1dcd3.1053272173A4626D6C5C67083439F0BB17101B6383C460AADAB9247EB6B341B0FEC400000130981358B4
    is local tran 104.31.163402 (hex=68.1f.27e4a))
    delete pending committed tran, scn= (hex=0.00000000)
    Mon Jun 20 12:38:33 2011
    DISTRIB TRAN 1dcd3.104F2024ADC6A77B2E5C834D2D194DDF5C109E8EC3F1A341D63501A840C555E656A700000130847119E4
    is local tran 6.15.165044 (hex=06.0f.284b4)
    insert pending prepared tran, scn=17317235064 (hex=4.08300978)
    Mon Jun 20 12:42:31 2011
    DISTRIB TRAN 1dcd3.104F2024ADC6A77B2E5C834D2D194DDF5C109E8EC3F1A341D63501A840C555E656A700000130847119E4
    is local tran 6.15.165044 (hex=06.0f.284b4)
    change pending prepared tran, scn=17317235064 (hex=4.08300978)
    to pending committed tran, scn= (hex=0.00000000)
    DISTRIB TRAN 1dcd3.10EEA3F2644FBE8702C530DE9BDAC8BE8F103BBFC05D60127E840FC6AC1D1BC2723F00000130841DF6BD
    is local tran 136.39.160286 (hex=88.27.2721e)
    insert pending prepared tran, scn=17317241914 (hex=4.0830243a)
    Mon Jun 20 12:45:00 2011
    DISTRIB TRAN 1dcd3.1053272173A4626D6C5C67083439F0BB17101B6383C460AADAB9247EB6B341B0FEC400000130981358B5
    is local tran 52.8.176283 (hex=34.08.2b09b)
    change pending prepared tran, scn=17317241869 (hex=4.0830240d)
    to pending committed tran, scn= (hex=0.00000000)
    DISTRIB TRAN 1dcd3.1053272173A4626D6C5C67083439F0BB17101B6383C460AADAB9247EB6B341B0FEC400000130981358B5
    is local tran 52.8.176283 (hex=34.08.2b09b))
    delete pending committed tran, scn= (hex=0.00000000)
    Mon Jun 20 12:45:01 2011
    DISTRIB TRAN 1dcd3.1025B31139256651B0E53F9D3DF80087F1104E16FBC0B3B4C9C370FCD574DE5E088800000130841D3E4C
    is local tran 95.44.153928 (hex=5f.2c.25948)
    change pending prepared tran, scn=17317241919 (hex=4.0830243f)
    ksvcreate: Process(m000) creation failed
    Mon Jun 20 13:05:28 2011
    DISTRIB TRAN 1dcd3.1053272173A4626D6C5C67083439F0BB17101B6383C460AADAB9247EB6B341B0FEC400000130981358B7
    is local tran 140.24.159207 (hex=8c.18.26de7)
    change pending prepared tran, scn=17317277903 (hex=4.0830b0cf)
    to pending committed tran, scn= (hex=0.00000000)
    DISTRIB TRAN 1dcd3.1053272173A4626D6C5C67083439F0BB17101B6383C460AADAB9247EB6B341B0FEC400000130981358B7
    is local tran 140.24.159207 (hex=8c.18.26de7))
    delete pending committed tran, scn= (hex=0.00000000)
    Mon Jun 20 13:56:17 2011
    MMNL absent for 1202 secs; Foregrounds taking over
    Is this critical issue anything necessary to take action?
    Kindly Suggest me.
    Thanks,

    Hi;
    Please make a search in metalink like:
    ksvcreate: Process(m000) creation failed
    You will see there is 10 docs avaliable, please check them
    Regard
    Helios

  • Ksvcreate: Process(q000) creation failed

    My 10.2.0.3 database is hosted on AIX 5.3 server LPAR.
    suddenly after refreshing the instance with production data i have started receiving the following errors and wornings. some time the database response is real slow.
    some sqls are also getting timed out.
    Please let me know if you have any previous experience with this type of problem.
    Completed checkpoint up to RBA [0x149.2.10], SCN: 9288805
    Mon Jun 16 14:46:14 2008
    WARNING: inbound connection timed out (ORA-3136)
    Mon Jun 16 17:27:58 2008
    ksvcreate: Process(q000) creation failed
    Mon Jun 16 17:29:38 2008
    Starting ORACLE instance (normal)
    Mon Jun 16 17:30:25 2008
    ksvcreate: Process(q000) creation failed
    Mon Jun 16 17:32:54 2008
    ksvcreate: Process(q000) creation failed
    Mon Jun 16 17:34:35 2008
    Starting ORACLE instance (normal)
    Mon Jun 16 17:35:19 2008
    ksvcreate: Process(q000) creation failed
    Mon Jun 16 17:37:46 2008
    ksvcreate: Process(q000) creation failed
    Mon Jun 16 17:40:13 2008
    ksvcreate: Process(q000) creation failed
    Mon Jun 16 17:42:11 2008
    WARNING: inbound connection timed out (ORA-3136)
    Mon Jun 16 17:42:12 2008

    processes     = 400
    number of active sessions were below 50 when i got the error.
    Here are my Init.ora parameters:
    db_name                         = DCFICN89
    control_files                    = ("/defddcg3/oracle/u01/oradata/DCFICN89/control01.ctl", "/defddcg3/oracle/u01/oradata/DCFICN89/control02.ctl", "/defddcg3/oracle/u01/oradata/DCFICN89/control03.ctl")
    db_files                    = 1024
    db_file_multiblock_read_count          = 8
    db_block_size                    = 8192
    sga_target                    = 2048M
    sga_max_size                    = 2048M
    control_file_record_keep_time          = 10
    cursor_space_for_time               = true
    log_checkpoints_to_alert          = true
    log_checkpoint_interval               = 102400
    log_checkpoint_timeout               = 0
    processes                    = 500
    parallel_max_servers               = 40
    log_buffer                    = 786432
    max_dump_file_size               = unlimited
    db_writer_processes               = 3
    job_queue_processes               = 1
    open_cursors                    = 500
    log_archive_dest               = "/defddcg3/oracle/backup/DCFICN89/archive/"
    log_archive_format               = "DCFICN89_%S_%t_%r.log"
    compatible                    = 10.2.0.3
    audit_file_dest                    = /defddcg3/apps/oracle/admin/DCFICN89/adump
    background_dump_dest               = /defddcg3/apps/oracle/admin/DCFICN89/bdump
    core_dump_dest                    = /defddcg3/apps/oracle/admin/DCFICN89/cdump
    user_dump_dest                    = /defddcg3/apps/oracle/admin/DCFICN89/udump
    undo_management                    = AUTO
    undo_tablespace                    = UNDO01
    undo_retention                    = 1800
    remote_login_passwordfile          = exclusive
    backup_tape_io_slaves               = false
    timed_statistics               = true
    # This can be "basic", "typical", or "all"
    statistics_level               = all
    #oracle_trace_enable               = true
    audit_trail                    = false
    session_cached_cursors               = 100
    #utl_file_dir                    = /oracle/backup/logminer
    noor_expansion               = true
    costequality_semi_join          = false
    #hash_join_enabled               = false
    timed_statistics               = true

  • Ksvcreate: Process(q001) creation failed

    Hi Guys...
    I run Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production on Solaris.
    My database is experiencing a poor performance and when I check in the alert log I find this:
    ksvcreate: Process(q001) creation failed
    When I connect local my database hang on these:
    SunOS:oracle:PRODDB /data1/app/oracle>sqlplus "/as sysdba";
    SQL*Plus: Release 10.2.0.5.0 - Production on Wed Dec 1 06:10:18 2010
    Copyright (c) 1982, 2010, Oracle. All Rights Reserved.
    It takes time to connect as susch it is unusable.
    How can I deal with this issue?
    Please help!!!!!!!!!!!!!!!!!!!!!

    user11979518 wrote:
    I run Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production on Solaris.
    My database is experiencing a poor performance and when I check in the alert log I find this:
    ksvcreate: Process(q001) creation failedThere are a number of reasons why creating new processes can be slow and even fail. Most of these are due to lack of resources - for example having to swap out memory to create new virtual pages for the new process. If the resources are under strain, so too will be the creation of that process.
    Basic things to check would be CPU and memory utilisation, and file system free space. Also the number of processes already running. Hopefully you are not running a 101 Oracle instances on that single server platform?

  • How do I get Elements 13.1 to complete downloading?  It never goes beyond 8 percent then I get the "Download failed" and error u44m1i210.  Any way to either get it installed or stop trying?

    How do I get Elements 13.1 to complete downloading?  It never goes beyond 8 percent then I get the "download failed" and error code u44m1i210.  Any way to either get it installed or just disable the upgrade?

    U44M1I210 - Creative Cloud Help / Error U44M1I210 | Install updates :
    http://helpx.adobe.com/creative-suite/kb/error-u44m1i210-installing-updates-ccm.html

  • My download appears to have worked, then it tries to validate, fails and says Software Update Unavailable - has happened 3 times so far

    My ios 7 download appears to have worked, then it tries to validate, fails and says Software Update Unavailable - has happened 3 times so far

    Thanks - I didn't realize there were separate validation servers.  I've continued to try - 3 more failures - I will keep trying.  The download worked in a timely manner so I thought I was "over the hump" :-)

  • Local process chain is failing and i want to run its successor chain

    Hello All,
    I have a query regarding process chain, which is :
    I have a metachain, in which some local chains are existing.
    If suppose local process chain 2 is failing and i don't want to run that i want to run local process 3 directly
    (which is successor of chain 2 ).
    What should i do?
    Regards,
    Dolly

    Hi,
    You can trigger the process chain as below:
    Go to TC SE37 -
    > use function module RSPC_CHAIN_START -
    > execute -
    > put your process chain's technical name in variant  I_CHAIN -
    > Execute -
    > specify job priority
    Cheers
    Chanda

  • Swap failed and now hanging

    I executed a swap froma staging to a production slot. The first tiem I executed I got this in the logs:
    Description:
    WebSite xxx(staging) has an operation Swap and the status is Failed
    Details:
    Source site name:: xxx(staging)
    Target slot name:: production
    ErrorMessage:
    Internal Server Error
    HttpStatusCode:
    500
    RequestId:
    g-51fe516d-e833-41ea-b9f3-608068c2f5f8
    I have no idea what went wrong there, but these operation seems to be hanging because when I retry the operation I get the following in the logs:
    Description:
    WebSite xxx(staging) has an operation Swap and the status is Failed
    Details:
    Source site name:: xxx(staging)
    Target slot name:: production
    ErrorMessage:
    Conflict
    Detail: Cannot modify this site because another operation is in progress. Details: Id: 77b8ab3f-6d8f-426a-bbc4-3b2a655dc24a, OperationName: SwapSiteSlots, CreatedTime: 3/17/2015 3:46:15 PM, WebSystemName: websites, SubscriptionName: 2d3fcce5-bf5b-4a34-9d7b-88a1aa42c1ad, WebspaceName: westeuropewebspace, SiteName: xxx, SlotName: staging, ServerFarmName:
    ExtendedCode: 04026
    HttpStatusCode:
    409
    RequestId:
    g-6df957b6-f47c-4979-a7a3-017ae8a0f484
    I can't swap my slots anymore. Does anyone have an idea what might be the issue and how to solve it?
    Kenneth Truyers http://www.kenneth-truyers.net

    Hi Kenneth,
    there was an issue today in West Europe region which caused it the site swap failure. I've marked the operation as failed for now.
    Since the issue in West Europe is mitigated it should be safe to retry swap.
    Regards
    Galin Iliev [MCSD.NET, MCPD], http://www.galcho.com

  • WARNING: inbound connection timed out (ORA-3136)

    While applying the patch i got the below error and database went down  :
    There are now 7638 jobs remaining (current phase=A8):
        8 running, 1537 ready to run and 6093 waiting.
    Completed: file bencwbutils.pkb on worker  1 for product ben username BEN.
    AutoPatch error:
    adptaskGetTaskStatusID: Error while selecting from table AD_TASK_STATUS
    AutoPatch error:
    ORA-03113: end-of-file on communication channel
    AutoPatch error:
    adtmjob: Error calling adptaskGetTaskStatusID()
    Telling workers to quit...
    AutoPatch error:
    The following ORACLE error:
    ORA-03114: not connected to ORACLE
    occurred while executing the SQL statement:
    SET control_code = 'Q'
    WHERE worker_id > 0
    AND control_code <> 'A'
    Telling workers to quit...
    AutoPatch error:
    The following ORACLE error:
    ORA-03114: not connected to ORACLE
    occurred while executing the SQL statement:
    SET control_code = 'Q'
    WHERE worker_id > 0
    AND control_code <> 'A'
    AutoPatch error:
    Error running SQL and EXEC commands in parallel
    You should check the file
    /u01/applR12/apps/apps_st/appl/admin/PROD/log/7577660_3.log
    for errors.
    And when i checked the alert log file i got the below error :
    WARNING: inbound connection timed out (ORA-3136)
    Thu Nov 14 15:04:02 2013
    WARNING: inbound connection timed out (ORA-3136)
    Thu Nov 14 15:04:02 2013
    WARNING: inbound connection timed out (ORA-3136)
    Thu Nov 14 15:27:49 2013
    Incremental checkpoint up to RBA [0x9.1475c3.0], current log tail at RBA [0x9.147e52.0]
    Thu Nov 14 16:17:14 2013
    Incremental checkpoint up to RBA [0x9.14bfd9.0], current log tail at RBA [0x9.1604e1.0]
    Thu Nov 14 16:19:20 2013
    ksvcreate: Process(q002) creation failed
    Thu Nov 14 16:29:04 2013
    ksvcreate: Process(q004) creation failed
    Thu Nov 14 16:54:09 2013
    Incremental checkpoint up to RBA [0x9.161455.0], current log tail at RBA [0x9.161455.0]
    Thu Nov 14 17:38:52 2013
    Incremental checkpoint up to RBA [0x9.169d06.0], current log tail at RBA [0x9.16d52c.0]
    Thu Nov 14 18:28:38 2013
    Incremental checkpoint up to RBA [0x9.172cae.0], current log tail at RBA [0x9.18b77f.0]
    Thu Nov 14 19:45:51 2013
    MMNL absent for 2813 secs; Foregrounds taking over
    Thu Nov 14 19:45:55 2013
    MMNL absent for 2819 secs; Foregrounds taking over
    Thu Nov 14 19:45:55 2013
    MMNL absent for 2819 secs; Foregrounds taking over
    Thu Nov 14 20:46:23 2013
    MMNL absent for 1364 secs; Foregrounds taking over
    Thu Nov 14 20:47:36 2013
    Process m000 died, see its trace file
    Thu Nov 14 20:50:31 2013
    ksvcreate: Process(m000) creation failed
    Thu Nov 14 21:51:30 2013
    Process startup failed, error stack:
    Thu Nov 14 21:56:33 2013
    MMNL absent for 5295 secs; Foregrounds taking over
    Thu Nov 14 21:58:16 2013
    MMNL absent for 5295 secs; Foregrounds taking over
    Thu Nov 14 22:00:58 2013
    MMNL absent for 4353 secs; Foregrounds taking over
    Thu Nov 14 22:03:37 2013
    MMNL absent for 4353 secs; Foregrounds taking over
    Thu Nov 14 22:07:25 2013
    PMON failed to acquire latch, see PMON dump
    Thu Nov 14 22:07:37 2013
    Errors in file /u01/oraR12/db/tech_st/10.2.0/admin/PROD_linux101/bdump/prod_psp0_6324.trc:
    ORA-27300: OS system dependent operation:fork failed with status: 11
    ORA-27301: OS failure message: Resource temporarily unavailable
    ORA-27302: failure occurred at: skgpspawn5
    Thu Nov 14 22:07:42 2013
    ksvcreate: Process(q002) creation failed
    Thu Nov 14 22:07:25 2013
    MMNL absent for 4815 secs; Foregrounds taking over
    Thu Nov 14 22:07:50 2013
    MMNL absent for 4871 secs; Foregrounds taking over
    MMNL absent for 4871 secs; Foregrounds taking over
    MMNL absent for 4871 secs; Foregrounds taking over
    Thu Nov 14 22:07:58 2013
    MMNL absent for 4871 secs; Foregrounds taking over
    Thu Nov 14 22:07:58 2013
    MMNL absent for 4815 secs; Foregrounds taking over
    Thu Nov 14 22:08:01 2013
    Errors in file /u01/oraR12/db/tech_st/10.2.0/admin/PROD_linux101/bdump/prod_pmon_6322.trc:
    ORA-00476: RECO process terminated with error
    Thu Nov 14 22:08:16 2013
    And in the  /u01/oraR12/db/tech_st/10.2.0/admin/PROD_linux101/bdump/prod_pmon_6322.trc
    [oracle@linux101 ~]$ tail -100f /u01/oraR12/db/tech_st/10.2.0/admin/PROD_linux101/bdump/prod_psp0_6324.trc
    Dump file /u01/oraR12/db/tech_st/10.2.0/admin/PROD_linux101/bdump/prod_psp0_6324.trc
    Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    ORACLE_HOME = /u01/oraR12/db/tech_st/10.2.0
    System name:    Linux
    Node name: linux101.sri.com
    Release:        2.6.18-164.el5
    Version:        #1 SMP Tue Aug 18 15:51:54 EDT 2009
    Machine:        i686
    Instance name: PROD
    Redo thread mounted by this instance: 1
    Oracle process number: 3
    Unix process pid: 6324, image: [email protected] (PSP0)
    *** 2013-11-14 22:04:46.895
    *** 2013-11-14 22:03:58.930
    *** 2013-11-14 22:03:03.974
    *** 2013-11-14 22:02:21.143
    *** SERVICE NAME:(SYS$BACKGROUND) 2013-11-14 21:54:35.247
    *** SESSION ID:(399.1) 2013-11-14 21:54:06.303
    *** 2013-11-14 21:53:42.334
    Process startup failed, error stack:
    *** 2013-11-14 22:07:20.551
    ORA-27300: OS system dependent operation:fork failed with status: 11
    ORA-27301: OS failure message: Resource temporarily unavailable
    ORA-27302: failure occurred at: skgpspawn5
    And in sqlnet.ora
    #$Header: NetServiceHandler.java 120.16 2006/12/12 06:15:41 nsugguna ship $
    NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME)
    SQLNET.EXPIRE_TIME= 10
    IFILE=/u01/oraR12/db/tech_st/10.2.0/network/admin/PROD_linux101/sqlnet_ifile.ora
    ~
    ~
    How to troubleshoot this. plz help me.
    ThankQ.

    Hi,
    Please provide your environment details and mention what patch you are applying so that we may better assist you.
    Thanks &
    Best Regards,

  • Unable to start the database(Process m000 died, see its trace file)

    Hi,
    Oracle Version:10.2.0.1
    Operating System:Linux
    Hi suddenly the database went down and in alert logfile it is showing error like this.
    Fri Feb 18 01:40:51 2011
    Process m000 died, see its trace file
    Fri Feb 18 01:40:51 2011
    ksvcreate: Process(m000) creation failed
    Fri Feb 18 01:41:18 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_ora_15998.trc:
    ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []
    Fri Feb 18 01:41:19 2011
    Process m000 died, see its trace file
    Fri Feb 18 01:41:19 2011
    ksvcreate: Process(m000) creation failed
    Fri Feb 18 01:42:19 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_ora_16032.trc:
    ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []
    Fri Feb 18 01:42:20 2011
    Process m000 died, see its trace file
    Fri Feb 18 01:42:20 2011
    ksvcreate: Process(m000) creation failed
    Fri Feb 18 01:43:20 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_ora_16036.trc:
    ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []
    Fri Feb 18 01:43:21 2011
    Process m000 died, see its trace file
    Fri Feb 18 01:43:21 2011
    ksvcreate: Process(m000) creation failed
    Fri Feb 18 01:44:21 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_ora_16042.trc:
    ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []
    Fri Feb 18 01:44:22 2011
    Process m000 died, see its trace file
    Fri Feb 18 01:44:22 2011
    ksvcreate: Process(m000) creation failedand generating lot of trace files.
    Please help me how to solve this .
    Thanks & Regards,
    Poorna Prasad.

    In my alert log file I also find this error.
    ed Feb 16 06:11:13 2011
    Process J000 died, see its trace file
    Wed Feb 16 06:11:13 2011
    kkjcre1p: unable to spawn jobq slave process
    Wed Feb 16 06:11:13 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_cjq0_26196.trc:
    Wed Feb 16 06:11:13 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_j000_4172.trc:
    ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []
    Wed Feb 16 06:11:14 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_j000_4172.trc:
    ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []
    Process J000 died, see its trace file
    Wed Feb 16 06:11:14 2011
    kkjcre1p: unable to spawn jobq slave process
    Wed Feb 16 06:11:14 2011
    Errors in file /u01/app/oracle/admin/apdtest/bdump/apdtest_cjq0_26196.trc:Thanks & Regards,
    Poorna Prasad.S

  • ORA-04030: out of process memory when trying ....

    Hi!
    Environment: Oracle Database 10.2.0.5.0 on Windows Server 2003 SP1. Memory: 4GB Ram. /3GB and PAE not set in boot.ini
    There is a job that runs at night that triggered this message. We assume that not enough OS memory was free for this
    process? Any recommendations greatly appreciated. Thanks!
    SGA
    Total System Global Area  734003200 bytes
    Fixed Size                  1305424 bytes
    Variable Size             213910704 bytes
    Database Buffers          511705088 bytes
    Redo Buffers                7081984 bytesExcerpt of alert log:
    Wed Oct 19 01:00:51 W. Europe Daylight Time 2011
    Process startup failed, error stack:
    Wed Oct 19 01:00:51 W. Europe Daylight Time 2011
    Errors in file h:\oracle\admin\trwprod\bdump\trwprod_psp0_3392.trc:
    ORA-27300: OS system dependent operation:CreateThread failed with status: 8
    ORA-27301: OS failure message: Not enough storage is available to process this command.
    ORA-27302: failure occurred at: ssthrddcr
    Wed Oct 19 01:00:52 W. Europe Daylight Time 2011
    Process m001 died, see its trace file
    Wed Oct 19 01:00:52 W. Europe Daylight Time 2011
    ksvcreate: Process(m001) creation failed
    Wed Oct 19 02:00:07 W. Europe Daylight Time 2011
    Errors in file h:\oracle\admin\trwprod\bdump\trwprod_j007_1320.trc:
    ORA-12012: Fehler beim autom Ausführen von Job 21
    ORA-04030: Zu wenig Prozessspeicher für Versuch 123404 Bytes zuzuweisen (QERHJ hash-joi,kllcqas:kllsltba)
    ORA-06512: in "WKSYS.WK_JOB", Zeile 443
    ORA-04030: Zu wenig Prozessspeicher für Versuch 123404 Bytes zuzuweisen (QERHJ hash-joi,kllcqas:kllsltba)
    ORA-06510: PL/SQL: Unbehandelte benutzerdefinierte Exception
    ORA-06512: in "WKSYS.WK_JOB", Zeile 766
    ORA-04030: Zu wenig Prozessspeicher für Versuch 123404 Bytes zuzuweisen (QERHJ hash-joi,kllcqas:kllsltba)
    ORA-06512: in Zeile 1Excerpt of trace log
    Wed Oct 19 02:37:09 W. Europe Daylight Time 2011
    Process m000 died, see its trace file
    Wed Oct 19 02:37:09 W. Europe Daylight Time 2011
    ksvcreate: Process(m000) creation failed
    Wed Oct 19 02:51:03 W. Europe Daylight Time 2011
    Thread 1 advanced to log sequence 3210 (LGWR switch)
      Current log# 3 seq# 3210 mem# 0: K:\ORACLE\ORADATA\TRWPROD\REDO03A.LOG
      Current log# 3 seq# 3210 mem# 1: L:\ORACLE\ORADATA\TRWPROD\REDO03B.LOG
    Wed Oct 19 07:37:00 W. Europe Daylight Time 2011
    Thread 1 advanced to log sequence 3211 (LGWR switch)
      Current log# 1 seq# 3211 mem# 0: K:\ORACLE\ORADATA\TRWPROD\REDO01A.LOG
      Current log# 1 seq# 3211 mem# 1: L:\ORACLE\ORADATA\TRWPROD\REDO01B.LOG
      ======================================================
    PRIVATE MEMORY USAGE FOR LARGEST PROCESS
    Begin memory detail for largest PGA user, pid 37
    ============================
    Begin PGA memory detail dump
    ============================
    Dumping only 0 of 1 process heap scans requested
    ============================
    End PGA memory detail dump
    ============================
    End of memory detail for pid 37
    (if there was no memory detail for pid 37, it probably timed out and
    may appear in the trace file for pid 37)
    Died during process startup with error 4030 (seq=155312)
    OPIRIP: Uncaught error 4030. Error stack:
    ORA-04030: out of process memory when trying to allocate 1636 bytes (pga heap,ldm context)

    I too believe that this is a memory issue, but need to get confirmed.
    Can you tell us what is the bit-version (32 or 64 bit?) of windows?
    Generally when we get ora-04030 error, we have some recommendations. see this link
    http://www.dba-oracle.com/t_ora_04030_out_process_memory.htm
    I also faced same problem and I archived that in my blog
    http://pavandba.com/2009/10/30/handling-ora-04030-ora-600723-on-32-bit-windows-machine/

  • Process m000 died: Clients could not establish the connection

    Hello All,
    Env: 10.2.0.3 on Solaris 10
    Yesterday, my users were unable connect to the database for around 25 minutes and it happened all of sudden and after few minutes they could establish the connection. (But i could connect from my PC using system)
    In the alert.log file i found
    Process m000 died, see its trace file
    Tue Sep 16 17:00:14 2008
    ksvcreate: Process(m000) creation failed
    Tue Sep 16 17:05:31 2008
    Process q002 died, see its trace file
    Tue Sep 16 17:05:31 2008
    ksvcreate: Process(q002) creation failed
    Tue Sep 16 17:21:29 2008
    Process q002 died, see its trace file
    Tue Sep 16 17:21:29 2008
    ksvcreate: Process(q002) creation failed I checked the <sid>mmon9671.trc file (below are the last few lines)
    2008-09-08 18:30:45.603
    KEWRAFC: Flush slave failed, AWR Enqueue Timeout
    2008-09-16 17:00:14.132
    Process m000 is dead (pid=26345, state=3):
    Unable to schedule a MMON slave at: Remote Flush Main
      Attempt to create slave process failed.
      Can happen for several reasons:
        - No process state objects
        - Reached OS set limits
        - A shutdown was going on
      Check alert log for more details. Also, once the clients could establish the connection, i checked the total number of sessions and it was around 550+ (only few were active) and was decreasing by time. My init.ora parameter PROCESSES has the value 600.
    Is it because that the number sessions has exceeded the total 600 ?
    Or, was it because of some other reason ?
    TIA,
    JJ
    Edited by: J..J on Sep 17, 2008 10:50 AM

    I do facing the similar issue,kindly assist...
    Trace file /opt/mis/oracle/admin/NLILD/diag/rdbms/nldild/NLDILD/trace/NLDILD_mmon_6637.trc
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    ORACLE_HOME = /opt/mis/oracle/product/11.0.6
    System name: Linux
    Node name: bdpiov.maa.sify.net
    Release: 2.6.9-55.ELsmp
    Version: #1 SMP Fri Apr 20 16:36:54 EDT 2007
    Machine: x86_64
    Instance name: NLDILD
    Redo thread mounted by this instance: 1
    Oracle process number: 14
    Unix process pid: 6637, image: [email protected] (MMON)
    *** 2011-07-05 04:48:59.699
    *** SESSION ID:(190.1) 2011-07-05 04:48:59.699
    *** CLIENT ID:() 2011-07-05 04:48:59.699
    *** SERVICE NAME:(SYS$BACKGROUND) 2011-07-05 04:48:59.699
    *** MODULE NAME:() 2011-07-05 04:48:59.699
    *** ACTION NAME:() 2011-07-05 04:48:59.699
    Process M000 is dead (pid=3941 req_ver=5414 cur_ver=5414 state=SPAWNED).
    ktte_monitor_ts: unable to schedule MMON Slave, error 3
    *** 2011-07-05 04:59:01.523
    Process M000 is dead (pid=4468 req_ver=5415 cur_ver=5415 state=SPAWNED).
    ktte_monitor_ts: unable to schedule MMON Slave, error 3
    *** 2011-07-05 05:00:53.604
    Process M000 is dead (pid=4798 req_ver=3801 cur_ver=3801 state=SPAWNED).
    Unable to schedule a MMON slave at: Maintain AWR Baseline Thresholds Task
    Unknown return code: 3
    *** 2011-07-05 05:09:04.040
    Process M000 is dead (pid=5194 req_ver=3802 cur_ver=3802 state=SPAWNED).
    ktte_monitor_ts: unable to schedule MMON Slave, error 3
    Thanks
    Shafi

  • ORA-1555  ORA-3136 errors:: elapsed time vs Query Duration

    Dear all,
    - My Database version is 11.2.0.2, Solaris.
    - We have been having a problem in the production database where the front end nodes start going up and down for couple of hours sometimes. ; When node flapping is going on we get connection timed out alerts.
    WARNING: inbound connection timed out (ORA-3136) opiodr aborting
    process unknown ospid (4342) as a result of ORA-609 opiodr aborting
    process unknown ospid (4532) as a result of ORA-609 opiodr aborting
    process unknown ospid (4534) as a result of ORA-609 opiodr aborting....
    Since this week node flapping is happening every day. Since past 2 days after or during node flapping we are getting ORA-1555 error.
    Extract from alert log error:
    ORA-01555 caused by SQL statement below (SQL ID: g8804k5pkmtyt, Query Duration=19443 sec, SCN: 0x0001.07bd90ed):
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.parentDeviceId, d.created, d.lastModified AS devLastMod, d.customerId, d.userKey1, d.userKey2, d.userKey4, d
    .userKey5, d.firmwareFamily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.userKey6, d.provisioningId, d.status, d.classification, d.population, d.name, d.ipRe
    solver, d.ipExpirationTime, d.geoLocationId,contact.firstContactTime, ifaces.id, ifaces.type AS ifaceType, ifaces.lastModified AS ifaceLastMod, ifaces.timeoutname, ifac
    es.username1, ifaces.password1, ifaces.username2, ifaces.password2, ifaces.connReqUrl, ifaces.connReqScheme, ifaces.srvNonce, ifaces.deviceNonce, ifaces.phoneNumber,ifa
    ces.bootstrapSecMethod, ifaces.srvAuthentication, ifaces.deviceAuthentication, ifaces.userPIN, ifaces.networkID, ifaces.omaSessionID, ifaces.portNum, ifaces.mgtIp, ifac
    es.cmtsIp, ifaces.mgtReadCommunity, ifaces.mgtWriteCommunity, ifaces.cmtsReadCommunity, ifaces.cmtsWriteCommunity, devto.name AS devtoName, devto.rebootTimeout, devto.sessionInitiationI run Statspack report from the whole day duration, and looking into the elapsed time in seconds no more than 3739.61 sec (too lower than run duration in the alert log file of 19443 sec); So I would like to know if there is any co-relations between the ORA-3136 errors and the ORA-1555 errors?
       CPU                  CPU per             Elapsd                     Old
      Time (s)   Executions  Exec (s)  %Total   Time (s)    Buffer Gets  Hash Value
    tTime <= :3 ) AND (endTime IS NULL OR endTime >= :4 )
       2773.77    7,787,914       0.00    3.4    3739.61     112,671,645 1909376826
    Module: JDBC Thin Client
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
    ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
    d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
    ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
    SQL> show parameter UNDO_MANAGEMENT
    NAME                                 TYPE        VALUE
    undo_management                      string      AUTO
    SQL> show parameter UNDO_RETENTION
    NAME                                 TYPE        VALUE
    undo_retention                       integer     10800BR,
    Diego

    Thank you. Please let me know if it is enough or you need more information;
    SQL ordered by Gets  DB/Inst: DB01/db01  Snaps: 14835-14846
    -> End Buffer Gets Threshold:    100000 Total Buffer Gets:     677,689,568
    -> Captured SQL accounts for   73.6% of Total Buffer Gets
    -> SQL reported below exceeded  1.0% of Total Buffer Gets
                                                         CPU      Elapsd     Old
      Buffer Gets    Executions  Gets per Exec  %Total Time (s)  Time (s) Hash Value
         21,286,248    2,632,793            8.1    3.4   666.73    666.76 3610154549
    Module: JDBC Thin Client
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
    ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
    d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
    ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
         17,029,561    1,176,849           14.5    2.7   417.32    416.73 1909376826
    Module: JDBC Thin Client
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
    ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
    d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
    ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
         17,006,795           37      459,643.1    2.7   367.61    368.95 4045552861
    Module: JDBC Thin Client
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
    ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
    d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
    ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.userAnother Statspack report for the whole day shows;
    SQL ordered by CPU  DB/Inst: DB01/db01  Snaps: 14822-14847
    -> Total DB CPU (s):          82,134
    -> Captured SQL accounts for   40.9% of Total DB CPU
    -> SQL reported below exceeded  1.0% of Total DB CPU
        CPU                  CPU per             Elapsd                     Old
      Time (s)   Executions  Exec (s)  %Total   Time (s)    Buffer Gets  Hash Value
    tTime <= :3 ) AND (endTime IS NULL OR endTime >= :4 )
       2773.77    7,787,914       0.00    3.4    3739.61     112,671,645 1909376826
    Module: JDBC Thin Client
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
    ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
    d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
    ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
    SQL ordered by Gets  DB/Inst: DB01/db01  Snaps: 14822-14847
    -> End Buffer Gets Threshold:    100000 Total Buffer Gets:   1,416,456,340
    -> Captured SQL accounts for   55.8% of Total Buffer Gets
    -> SQL reported below exceeded  1.0% of Total Buffer Gets
                                                         CPU      Elapsd     Old
      Buffer Gets    Executions  Gets per Exec  %Total Time (s)  Time (s) Hash Value
         86,354,963    7,834,326           11.0    6.3  2557.34   2604.08  906944860
    Module: JDBC Thin Client
    SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
    ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
    d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
    ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
    .....BR,
    Diego
    Edited by: 899660 on 27-ene-2012 7:43
    Edited by: 899660 on 27-ene-2012 7:45

Maybe you are looking for

  • Two String questions

    Hi! I have two questions: 1) Can I do toString() on a null value? 2) Is there any difference in writing: String s = new String(); and String s;

  • Home Sharing Wi-fi to Ethernet

    I have a set up a home network that is between a computer that is connected to the router via ethernet, and my laptop which is connected through wi-fi. I can view shared files just fine, so I know my network is working. However, when I open up iTunes

  • Single threaded servlet

    I need to connect to the database which has to handle multiple requests. So the best approach is to use single threaded servlet using pool of servlet instances.I read the document of single threaded servlet.I ahve gone through the code. here is the c

  • Slideshow picture names and controls

    I am making a slideshow of about 30 pictures what I want to do is show the names of the pictures and the controls (play/pause, next, previous) on the screen with the slideshow just like in iDVD Does anyone have any ideas on how in the world to do thi

  • SAP Connect - SCOT/SMTP Config Clarifications

    Dear Global Colleagues, even though enough information is available in Google & in Help.sap.com about SAPConnect configuration, SCOT settigs with detailed snapshots I unable to figure it out the flow & stuck up with couple of confusions. Requesting y