ORA-04031 Oracle RAC ASM 11.2.0.3

Hello:

I need your help.

When the automatic increase in memory of comics, more than 8 GB, my BD RAC indicates failure.

Environment:

Oracle RAC 11.2.0.3 with 2 nodes.

O.S.: SunOS 5.11 rac1 11.1 sun4v sparc sun4v

RAM: 32 GB.

Oracle Grid Infrastructure 11.2.0.3

Oracle ASM 11.2.0.3

Oracle Database 11.2.0.3 Enterprise Edition with RAC option.

Symptom:

I created my DB CARS with MEMORY_TARGET = 1 G.

I have been to increase the parameter up to 8 GB without problem, but the 9 GB, this error occurs:

* .memory_max_target = 9g

* .memory_target = 4g

SQL > startup nomount;

ORACLE instance started.

ORA-00604: an error has occurred at the SQL level recursive 2

ORA-04031: unable to allocate 32 bytes of shared memory ('shared

pool"," X$ KSMSD "," KGLS ^ c51f85ea ',' kglHeapInitialize:temp') "

Background:

What are the parameters of the kernel for the oracle account:

Oracle@RAC1:~$ prctl - n Project.Max - shm-memory - i project user.oracle

project: 100: user.oracle

NAME PRIVILEGE VALUE FLAG ACTION BENEFICIARY

Project.Max - shm-memory

the 20,00 GB privilege - deny-

system 16.0EB max deny-

Oracle@RAC1:~$ prctl - n Project.Max - sem - IDS - i project user.oracle

project: 100: user.oracle

NAME PRIVILEGE VALUE FLAG ACTION BENEFICIARY

Project.Max - sem - IDS

privileged 16.0 M - deny -.

system of 16.8 M max deny-

How can I fix?

Thank you

David

Your paging file must be at least as big as your physical ram, or in your case specific at least 9 GB or larger.  The value of your swap 32 GB if you plan to use the AMM but I wouldn't use it AMM because Oracle does not support on Solaris.  Supported only for the ASM instance and not the databases.

Tags: Database

Similar Questions

  • How can I add data file to an existing table on Oracle RAC ASM with no OMF? Thank you!

    How can I add data file to an existing table on Oracle RAC ASM with no OMF? Thank you!

    Hello

    So I guess you have some files in ASM, see your first existing file structure

    Select file_name

    from dba_data_files;

    and to add to an existing table, the example below (even if you're better sticking with OMFs!)-is that what you are looking for?

    SQL > create tablespace TEST1

    2 datafile '+ DATA' size 1 M;

    Created tablespace.

    SQL > select file_name in dba_data_files;

    FILE_NAME

    --------------------------------------------------------------------------------

    +Data/orcl2/datafile/users.259.859820983

    +Data/orcl2/datafile/undotbs1.258.859820983

    +Data/orcl2/datafile/SYSAUX.257.859820983

    +Data/orcl2/datafile/system.256.859820981

    +Data/orcl2/datafile/example.269.859821049

    +Data/orcl2/datafile/Test1.271.859843053

    6 selected lines.

    SQL > alter tablespace TEST1

    2 Add datafile ' + DATA / mynewfile01.dbf ' size 2 m;

    Tablespace altered.

    SQL > select file_name in dba_data_files;

    FILE_NAME

    --------------------------------------------------------------------------------

    +Data/orcl2/datafile/users.259.859820983

    +Data/orcl2/datafile/undotbs1.258.859820983

    +Data/orcl2/datafile/SYSAUX.257.859820983

    +Data/orcl2/datafile/system.256.859820981

    +Data/orcl2/datafile/example.269.859821049

    +Data/orcl2/datafile/Test1.271.859843053

    + DATA / mynewfile01.dbf

    Thank you

  • Oracle RAC ASM issues SQLLoader

    One of our clients wants to use Oracle RAC ASM for our application, I just want to know if there will be transactions of validation in two phases and SQL * Loader broadcasts in ASM.

    Oracle 10 g database is

    ASM works only at the level of the storage layer and has nothing to do with:
    -the distributed transactions
    -executable client that connects to the database instance: SQL * Loader, SQL * Plus, etc.

    RAC has also nothing to do with distributed transactions: a RAC database is a single database with multiple instances, but always a single database; There is no need to use distributed transactions because you have a RAC database.

    Edited by: P. Forstmann on 24 Feb. 2011 13:27

    Edited by: P. Forstmann on 24 Feb. 2011 13:31

  • Oracle 11 g 2 11.2.0.3 Server install RAC (ASM) redhat linux 6 asmlib?

    I installed Oracle RAC (asm) on Red Hat Linux 4 and 5 without problems by using NFS and creating shared files and presented them to the DSO as devices without any problem.

    Now I meet with Oracle 11 g 2 ASM installation on Red Hat Linux 6.1 and the installation documentation is inaccuracies on how I can use shared NFS this empty asm files so that I can properly install the DSO. I understand that Oracle does not provide ASMLib for raw devices for Red Hat linux 6 going forward.

    I understand that asmlib must not be supported on Red Hat Linux 6 forward however I would appreciate information in support of the DSO on Red Hat Linux 6 using NFS share and create empty files with jj. This worked on Linux 5 and I'll try to find a solution.

    / sbin/scsi_id is used so that I understand. EXM/sbin/scsi_id-g u d < device empty file or dd >

    Trust setting of SCSI devices by adding the entry of /etc/scsi_id.config

    Rules UDEV advice would be appreciated.

    Since I use empty files to the server for ASM, using partprobe < path of the empty file? >?


    Thank you

    Hello

    If it comes to cluvfy in the program installation you indicating that your devices are not shared, contempt which (if you personally know that they are shared).
    This seems to be an annoying error with cluvfy, the shared disk check only works in specific circumstances...

    To be honest, I never saw him work properly, so I'm testing the devices 'sharedness' always myself (dd in on a node, dd on the other to see the results expected).

    If the error happens however at a date later (root.sh), then the devices are really not shared, or you have a permissions problem.

    Concerning

    Sebastian

  • Scripts for Oracle RAC

    Hi the CAR experts

    You have a script that can help us to control this node is in place, so we can take backup of the node2 when both nodes are rising. In the case that node2 downstairs
    We will have to take the backup on node 1, until the node 2 is running again.

    The configuration is the following:

    -AIX 6.1
    -Oracle RAC /ASM / RDBMS 11.1.0.7
    -We have a script rman.ksh that take backups.

    Please help us

    Thank you

    you guessed it Haggy!

    that\s the way you do.

    subsequently make a control one another when the command fails that verifies that the nodes are upward with the n olsnodes

    hopefyully this helps.

    Also consult the metalink 243760.1

    Published by: Hub on November 16, 2009 18:02

  • Oracle RAC 12.1.0.2 (GI battery) deployment on OEL 7 (3.8.13 - 35.3.4.el7uek) fails with ORA-27102

    Hi guys,.

    I am currently trying to deploy a complete installation (GI battery) of Oracle RAC 12.1.0.2 cool on OEL 7 (3.8.13 - 35.3.4.el7uek) with 2 nodes for validation purposes. However the installation itself went well, but 'Creation repository for Oracle Grid Infrastructure Management container' step fails with "ORA-01034: ORACLE not available / ORA-27102: out of memory / Linux-x86_64 error: 12: cannot allocate memory". The steps of runInstaller validation completed successfully, but I never take this step of configuration without jumping.

    Here is my configuration which should normally avoid such errors ORA.

    Host

    -bash - $4.2 uname - a

    Linux OELRAC1 3.8.13 - 35.3.4.el7uek.x86_64 #2 SMP Tue Jul 29 23:24:14 CDT 2014 x86_64 x86_64 x86_64 GNU/Linux

    "Creation of repository database for Oracle Grid Infrastructure Management container" error in /oracle/base/cfgtoollogs/dbca/_mgmtdb/trace.log

    From restoration to August 9, 14

    allocated channel: ORA_DISK_1

    channel ORA_DISK_1: SID = 12 type of device = DISK

    channel ORA_DISK_1: from the restore backup set data file

    channel ORA_DISK_1: specifying datafile (s) to restore from backup set

    channel ORA_DISK_1: restore datafile 00003 to + GRID

    channel ORA_DISK_1: backup /oracle/grid/12102/assistants/dbca/templates/MGMTSeed_Database.dfb piece reading

    channel ORA_DISK_1: ORA-19870: error when restoring the backup /oracle/grid/12102/assistants/dbca/templates/MGMTSeed_Database.dfb piece

    ORA-19504: could not create the file "+ GRID.

    ORA-17502: ksfdcre:4 cannot create the file + GRID

    ORA-15001: diskgroup 'GRID' does not exist or is not mounted

    ORA-01034: ORACLE not available

    ORA-27102: out of memory

    Linux-x86_64 error: 12: cannot allocate memory

    Additional information: 2663

    Additional information: 1565392897

    Additional information: 161480704

    switch to the previous backup

    Number of folder of the data file = 3 name = + GRID

    RMAN-00571: ===========================================================

    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.

    RMAN-00571: ===========================================================

    RMAN-03002: failure of the restore command at 09/08/2014 19:41:47

    ORA-01119: error in creating file of database "+ GRID.

    ORA-17502: ksfdcre:4 cannot create the file + GRID

    ORA-15001: diskgroup 'GRID' does not exist or is not mounted

    ORA-01034: ORACLE not available

    ORA-27102: out of memory

    Linux-x86_64 error: 12: cannot allocate memory

    Additional information: 2663

    Additional information: 1565392897

    Additional information: 1614807040

    RMAN-06956: create the data file failed; try again after removing + OS GRID

    SHM / CPI (check the id of shm with previous information)

    -bash - $4.2 ipcs - a

    -Shared memory segments-

    key shmid owner perms bytes nattch status

    1565360128 0 x 00000000 grid 640 4096 0

    1565392897 0 x 00000000 grid 640 4096 0

    0xfba47600 1565425666 640 24576 29 grid

    Memory of the ASM instance setting

    SQL > see the memory settings

    VALUE OF TYPE NAME

    ------------------------------------ ----------- ------------------------------

    whole big memory_max_target 1076M

    whole large memory_target 1076M

    ASM disk groups

    SQL > select NAME, STATE, TOTAL_MB, USABLE_FILE_MB from v$ asm_diskgroup;

    NAME STATE TOTAL_MB USABLE_FILE_MB

    ------------------------------ ----------- ---------- --------------

    RACK MOUNTED 6144 4868

    / dev/shm to memory_target (more than enough free space)

    -bash - $4.2 df-h

    Size of filesystem used Avail use % mounted on

    tmpfs, 630M 2.4 G 3.0 G 21% / dev/shm

    Kernel for SHM limits set to unlimited parameter

    -bash - $4.2 sysctl - a | grep shm

    kernel.shmall = 1152921504606846720

    kernel.shmmax = 922337203685477580

    User limits on unlimited for memory

    -bash-4, $ 2 cat /etc/security/limits.conf

    # Oracle settings

    grid soft nproc 2047

    grid hard nproc 16384

    grid soft nofile 1024

    grid hard nofile 65536

    Oracle nproc 2047 soft

    Oracle nproc 16384 hard

    Oracle soft nofile 1024

    Oracle hard nofile 65536

    * hard memlock unlimited

    * soft memlock unlimited

    -bash - 4, $ 2 known - grid

    -bash - $4.2 ulimit - a

    the file size (blocks, - c) of base 0

    (kbytes, - d) data seg size unlimited

    scheduling priority (-e) 0

    size of the file (blocks, f) - unlimited

    pending signals (-i) 23953

    Max locked memory (kbytes, - l) unlimited

    size of the memory (k, m) max - unlimited

    open files (-n) 1024

    a size (512 bytes, - p) 8 hose

    (Bytes, - q) POSIX message queues 819200

    real-time priority (-r) 0

    size (Ko, - s) 8192 battery

    time processor (seconds,-t) unlimited

    Max user process (-u) 2047

    virtual memory (KB), - v) unlimited

    the locks on files (-x) unlimited

    So what the hell is wrong here? Why the instance ASM (+ ASM1) returns the error below, even if there is no memory limit / problem. The error with the disk group is also absolutely no sense.

    ------------------------------------------------------------------------------------------------------------------------

    ORA-01119: error in creating file of database "+ GRID.

    ORA-17502: ksfdcre:4 cannot create the file + GRID

    ORA-15001: diskgroup 'GRID' does not exist or is not mounted

    ORA-01034: ORACLE not available

    ORA-27102: out of memory

    Linux-x86_64 error: 12: cannot allocate memory

    Additional information: 2663

    Additional information: 1565392897

    Additional information: 1614807040

    ------------------------------------------------------------------------------------------------------------------------

    Someone at - he encounter the same problem with 12.1.0.2 by deploying the CDB for Grid Infrastructure Management repository? Is there something special with UEK3 (3.8.13 - 35.3.4.el7uek) on 7 OEL? Any necessary special kernel parameter (although the runInstaller controls do not mention)? I'm totally tapped by GI 12.1.0.2.

    Thank you.

    Best regards

    Stefan

    Hi guys,.

    I was finally able to solve this problem.

    She was related to a memory on the provisioning of problem in the virtual environment as both nodes are VMs. Unfortunately none of these errors of memory were populated / pushed somehow in the virtual machine.

    Best regards

    Stefan

  • ORA-04031 - 11.2.0.1.0 Oracle expdp

    Hello

    After a big back my database with EdStevens - I tried now to do an export with expdp

    I used:

    expdp user/pw schemas=myschema directory=myschemadir dumpfile=mydumpfile.dmp logfile=mylogfile.log
    

    in the end, I got this errors.

    UDE-04031: Vorgang hat ORACLE-Fehler generiert 4031  
    ORA-04031: 16 Byte des Shared Memorys konnten nicht zugewiesen werden ("shared p  
    ool","SELECT job_id FROM v$datapum...","SQLA","tmp")  
    ORA-06512: in "SYS.KUPV$FT_INT", Zeile 2904  
    ORA-06512: in "SYS.KUPC$QUE_INT", Zeile 572  
    ORA-25254: Timeout in LISTEN beim Warten auf eine Nachricht  
    ORA-06512: in "SYS.DBMS_DATAPUMP", Zeile 3263  
    ORA-06512: in "SYS.DBMS_DATAPUMP", Zeile 4488  
    ORA-06512: in Zeile 1 
    
    

    What can I do this error ORA-04031? I think it's the main reason, or?

    Thanks a lot for the help again

    I fixed it myself...

    I've added to my startup file:

    *.sga_target=3059744768
    

    I stopped my DB, I started and now I can export my database

    Thank you to all assistants in particular EdStevens , I learned a lot from you!

    ARO

    Tim

  • Installation step by step 12.2 RAC ASM on Oracle Enterprise Linux5 64-bit EBS

    Hi all

    Hope you are all very well...

    Could you please help me because I am looking for a document (installation step by step 12.2 RAC ASM on Oracle Enterprise Linux5 64-bit EBS)... as I already searched and found a lot of documents, but all are more detailed, and others are for the installation of single node...

    What I need is to set up 12.2 RAC ASM environment on two 2 knots... So, could you please help me.

    Your support will be much appreciated...

    Kind regards

    Mohammed

    Hi Mohammed,.

    1. Yes, you could. You can also see "Section 3: install the software from the Oracle 11 g 2 Cluster" (Doc ID 1453213.1)

    2 oracle eBusiness Suite Installation and upgrade to version 12 (12.2) Notes for Linux x 86-64 (Doc ID 1330701.1)

    For the installation of CRS, please visit http://www.oracle.com/pls/db112/portal.portal_db?selected=16&frame=#oracle_clusterware

    Thank you

    Hussein

  • Oracle 10g RAC + ASM + Data Guard: Question on the new disk group.

    Hello

    One of our clients is to have Oracle 10 g RAC + ASM + Data Guard. Database is the disk DATA_DG1 group and FRA is on FLASH_DG1. Data Guard is a single instance on ASM.

    To add more space, we can create another disc of the Group DATA_DG2 on Prod ASM and Data Guard ASM env, replication continues without any problem. Will be archiving logs shipped to the second disk DATA_DG2 group and applied without any configuration changes?

    Rgds,

    Yes, it sounds great.

    You should be fine with the implementation of these measures and the dataguard should continue on as usual.

    Just make sure that you are dealing with a physical standby that has not the conerts file name defined.

  • Installing Oracle RAC: Unix, Windows ASM nodes

    I have a question about the Oracle RAC configuration. I never did no prior installation RAC or ASM. Maybe a stupid question to some of you.

    Is it possible to install Oracle RAC with following options?

    2 node RAC with Sun Solaris
    Shared storage using ASM in Windows server

    Any additional information you can provide will be greatly appreciated.

    Thanks in advance

    In very simple terms, when using ASM, database server process read the CRUDE device and process DBWR write devices ROUGH containing tablespace information. With ASM, these processes simply ask ASM 'where the disk read/write. Therefore, ASM provides simply a "table of contents". (It is much more than that, but this seems to be a good way to start the discussion.)

    ASM MUST run on the same computer as the database instance that is to use it.

    In your scenario, the Windows computer may be Server iSCSI providing raw devices to Solaris machines. These devices would then be managed by ASM and reading/praav1s directly by database processes.

  • 11.2.0.3 Pri RAC ASM with failover standby Post normal FileSys Active

    The architecture consists of two node rac asm primary and a normal file system active standby on Oracle 11 g 2 11.2.0.3. With the Basic Configuration of broker.

    Made a move to the managed broker and not the file system Normal has the main role and the eve consists of two node rac asm. I want to switchback, i.e., former principal-> former role primary and Standby-> role of Eve.

    However, my broker contains the following:
    DGMGRL > show configuration detailed;

    Configuration - DG_PRI_CFG

    Protection mode: MaxPerformance
    Databases:
    EVE - primary database
    WARNING: ORA-16829: accelerated failover configuration is trolling

    KEMETRAC - (*) Physical standby database
    Error: ORA-16810: multiple errors or warnings found for the database

    (*) Fast failover target

    Properties:
    FastStartFailoverThreshold = "95"
    OperationTimeout = "30"
    FastStartFailoverLagLimit = "95"
    CommunicationTimeout = "180"
    FastStartFailoverAutoReinstate = 'TRUE '.
    FastStartFailoverPmyShutdown = 'TRUE '.
    BystandersFollowRoleChange = "ALL".

    Fast-Start Failover: ENABLED

    Threshold: 95 seconds
    Target: KEMETRAC
    Observer: emcc.respecti.com
    Offset limit: 95 seconds
    Primary closure: TRUE
    Auto-Rétablir: TRUE

    The configuration status:
    ERROR



    I found a recommendation to increase the value of FastStartFailoverThreshold = '90';
    Although I still meet the above configuration error.

    Recommendations are appreciated!

    Published by: 783527 on March 12, 2012 19:41

    Hello

    According to the guidelines of your output, you can see log files waiting for new primary forward, but you haven't posted from sleep mode if you have set up the standby redo log files or not?
    This problem occurs only if there is an incorrect configuration , reconfigure then again by abandonment & recreating.

    Sleep mode: -.

    SQL > select group #, sequence #, bytes/1024/1024, used condition, stored in v$ standby_log;
    SQL > select group #, thread #, sequence #, bytes/1024/1024, archived, the journal of v status $;

    Check out these links
    http://docs.Oracle.com/CD/E11882_01/server.112/e17022/log_transport.htm#BABCBEGJ
    http://www.Pythian.com/news/581/Oracle-standby-redo-logs/

  • ORA-04031: Please Help

    Hello

    After JVM installation when I run @? / javavm/install/initjvm.sql, I get the following error

    SQL > EXECUTE dbms_java.loadjava ('- v - r - install - grant PUBLIC s lib/xmlparserv2.jar rdbms/jlib/xdb.jar');
    BEGIN dbms_java.loadjava ('- v - r - install - grant PUBLIC s lib/xmlparserv2.jar rdbms/jlib/xdb.jar'); END;

    *
    ERROR on line 1:
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-04031: unable to allocate 4 096 bytes of shared memory ('pool of java', 'unknown)
    ("object", 'hp exec joxlod', 'SGAClass')
    ORA-06512: at "SYS." DBMS_JAVA', line 222
    ORA-06512: at line 1


    SQL >
    SQL > EXECUTE dbms_java.loadjava (' r - PUBLIC subsidies - v - s lib/xsu12.jar ');
    BEGIN dbms_java.loadjava (' r - PUBLIC subsidies - v - s lib/xsu12.jar '); END;

    *
    ERROR on line 1:
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-04031: unable to allocate 4 096 bytes of shared memory ('pool of java', 'unknown)
    ("object", 'hp exec joxlod', 'SGAClass')
    ORA-06512: at "SYS." DBMS_JAVA', line 222
    ORA-06512: at line 1


    SQL > call sys.dbms_java.loadjava (' - v - r f - PUBLIC grant - synonym jlib/xquery.jar ');
    Call sys.dbms_java.loadjava (' - v - r f - PUBLIC grant - synonym jlib/xquery.jar ')
    *
    ERROR on line 1:
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-04031: unable to allocate 4 096 bytes of shared memory ('java
    ("pool", ' oracle/xml/parser/v2/DTDSYS', "joxlod exec hp", "SGAClass")


    SQL > call sys.dbms_java.loadjava (' f - r s g v public rdbms/jlib/aqapi.jar');
    Call sys.dbms_java.loadjava ('f - r s g public rdbms/jlib/aqapi.jar v')
    *
    ERROR on line 1:
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-04031: unable to allocate 4 096 bytes of shared memory ('java
    (pool', 'oracle, jms, AQjmsMapMessageSYS', "joxlod exec hp", "SGAClass")


    SQL >
    SQL >
    SQL > call sys.dbms_java.loadjava (' - v f - r-schema exfsys rdbms/jlib/ExprFilter.jar');
    Call sys.dbms_java.loadjava (' - v f - r-schema exfsys rdbms/jlib/ExprFilter.jar "")
    *
    ERROR on line 1:
    ORA-29532: Java completed by eception Java exception appeal:
    oracle.aurora.server.tools.loadjava.ToolsError: error during loadjava: chess
    occurred during treatment. Check the file path for more details


    Please guide me how to solve this problem. I checked metalink and saw all the types of memory have a sufficient size.

    Please advice.

    Thanks in advance.

    SID3 wrote:
    Ok.. in this case I need to follow the steps of deinstalltion any JVM again and again

    None

    or just the rmjvm.sql race will do?

    Yes

  • "ORA-04031: unable to allocate shared memory..." with the parameter 'ddltxt_ knglddl '.

    Hi experts.

    Exadata, RAC DBMS EE 11.2.0.3.22, downstream from DB1 to DB2 replication on the same server.

    Maintenance of DB1 with DB rebound before a problem occurred.

    AMM on target DB.

    Original values:

    • memory_target - 6 GB
    • STREAMS_POOL_SIZE - 2GB

    ORA-04031: could not allocate 17859792 bytes of shared memory ('pool of water', 'unknown object', 'capture shared','ddltxt_knglddl' ") error trying to start the capture process.

    As in " " Note: 1521925.1 " ORA-4031 Troubleshooter" total memory and streams_pool_size rose:

    • memory_target - 2 GB plus 8 GB
    • STREAMS_POOL_SIZE - 128 M PLUS 2,125 GB. No possibility of increase of more than + 128 M

    Same error when starting capture.

    Investigation on MOS, shared from google on the capture of " " "ddltxt_knglddl","" gave practically nothing. "

    SR on created MOS. Nothing so far.

    Please advice. All thoughts are welcome.

    Thanks in advance for loans to help.

    Kind regards

    Igoroshka.

    Problem solved.

    Error reported a memory of 17859792 bytes. Increase the memory up to 12 GB, configuration of different sizes for streams_pool_size has not solved a problem.

    Analysis of pieces of free memory shown the biggest chunk of size in less than 17859792 bytes.

    After reset sga_max_size (or updated grater value than 8 GB) problem has been resolved. Looks like it was related to the size of granule. With size of granule sga_max_size > 8 GB has increased from 16 MB to 32 MB.

  • ORA-04031 for workflows related to the text

    HI -.

    In my view, this question was raised several years ago, but have not seen one work around other than to make adjustments at the level of the DBA for the shared memory pool settings.  There is no DBA on our team, and we plan to become one ;-)  I wonder if there is a way around this problem of minor user of OD or the SQL sys command-line interface?  I use the version of SQL * Developer and Oracle 12 c that comes on the machine virtual Lite of Big Data.

    SQL * Developer 4.1.1.19, build hand - 19.59

    Database 12.1.0.2

    Thank you-

    -Cindy

    An ORA-04031 error is an error of BMG; Limitation of memory in the component CMS such as pool, large pool, pool of java, of the stream is reached.

    You can do a lot of research in what is originally the ORA-04031, but you can also reduce or eliminate this error by increasing the size of the memory of the CMS, or using the automatic memory management (if you are not already using).

    http://docs.Oracle.com/database/121/Admin/memory.htm#BGBJAHEJ

  • Oracle RAC and replacement of equipment

    Hello world

    next year our Oracle RAC (hardware) servers will be is more supported. We have a 2 node RAC (SE) running on Linux 5. For you, what is the strategy easier (and safer) to replace the equipment:

    • Reinstall complete with database exports / imports.
    • Adding new nodes to the cluster with new servers and delete 'old' (but it seems that the same version of operating system is required in accordance with the documentation).
    • Clone of the cluster according to the Oracle documentation on news servers.

    Thank you for all your ideas. I googled a bit, but I've not found much info.

    Carlos.

    • Adding new nodes to the cluster with new servers and delete 'old' (but it seems that the same version of operating system is required in accordance with the documentation).

    It's what I strive for. If your time with new nodes in the cluster is short (less than 24 hours), and you stay on the same distribution (i.e. OL5 to OL7), then several times, this isn't a problem. If you still have concerns and do not feel comfortable with this recommendation, then I'll recommend another avenue. I often used it when I was doing something similar for the production system was too critical to take no risk.

    1. Up new servers in a cluster. You can even start with the version of grid Infrastructure more later/more big who can save a future update maybe you.

      1. It will take a new OCR and voting disk new configuration.
    2. Attach the storage shared on the new cluster. For a short period of time, you will have storage mounted to both old and new.
    3. Install the RDBMS software on the new cluster. Wear on all the config files you might need more... tnsnames.ora, sqlnet.ora, etc..
    4. When you are ready to drop the database on the old cluster, cutting on the new cluster.
    5. Use "srvctl database add" to add the database to the new cluster.
    6. Use 'srvctl add instance' to add the instances to the new cluster.
    7. (Optional but normally a good idea), use 'srvctl add service' to add services to the new cluster.
      1. Steps 5 and 6 above usually use the same name of db, same instance names, same service name.
    8. You now have the database running on the new hardware. Stop the old servers

    The only other sticking point would be handling the SCAN and traditional VIP. When I made this drive, I usually my network guy change the SCAN VIP and traditional dignitaries to be alias in DNS that point to the new VIP.

    If you do your homework and have everything ready to go, the downtime can be less than 15 minutes for this approach.

    See you soon,.
    Brian

Maybe you are looking for

  • No "sign in" option shown on the home screen updated, what now?

    Latest updates of microsoft stopped Firefox on my computer, (error 404) but I managed to find a way to update, but I now have a screen of firefox with google as my search engine, but there is no place on the home screen that allows me to connect to m

  • Learn how to use queues producer consumer event

    Hi all I'm trying to understand the good programming techniques for the use of the elements of the queue in a producer / consumer event-driven program. I am looking for some demonstration programs have an idea of the functioning of these looops-based

  • I forgot the password of login

    Windows xp home edition. Am the administrator. I forgot my new log on password. I tried all the solutions for the past 12 hours. Help, please... Yhank you

  • ArrayDataModel and asynchronous data

    Hello I've done listview with a custom ListItemComponent and I need to show 20 items and when the descent to the bottom of the screen 20 is another element, like at the end of the data. And I using the data source. I saw these pages, and I knew a lit

  • Windows 7 - laptop Lenovo V570

    Original title: Please help I bought a Lenovo V570 laptop and now wifi or other local network connections does not even load with upgrade drivers. I download an ISO image of the software itself, but it does not work when installing it asks load the d