LOG_FILE_NOT_FOUND when running cleaner manually after some data purge

I hit LOG_FILE_NOT_FOUND error when running cleaner manually after some data purge, I searched the forum, found someone also faced the same issue before, but cannot find any clue on how to fix it. Below is the error trace and followed by our configurations
Caused by: com.sleepycat.je.EnvironmentFailureException: (JE 4.1.6)
Environment must be closed, caused by:
com.sleepycat.je.EnvironmentFailureException: Environment invalid because of
previous exception: (JE 4.1.6) /scratch/tie/thirdeye/index/data-store
fetchTarget of 0x50f/0x3fb9dd6 parent IN=368491717 IN
class=com.sleepycat.je.tree.IN lastFullVersion=0x510/0x2ca7d18
parent.getDirty()=false state=0 LOG_FILE_NOT_FOUND: Log file missing, log is
likely invalid. Environment is invalid and must be closed.
at
com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureExcept
ion.java:196)
at
com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1439)
at com.sleepycat.je.Environment.checkEnv(Environment.java:2117)
at com.sleepycat.je.Environment.checkpoint(Environment.java:1440)
at
com.oracle.thirdeye.datastore.DataStoreManager.clean(DataStoreManager.java:402
at
com.oracle.thirdeye.infostore.InfoStoreManager.clean(InfoStoreManager.java:301
... 11 more
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid
because of previous exception: (JE 4.1.10)
/scratch/tie/thirdeye/index/data-store fetchTarget of 0x50f/0x3fb9dd6 parent
IN=368491717 IN class=com.sleepycat.je.tree.IN
lastFullVersion=0x510/0x2ca7d18 parent.getDirty()=false state=0
LOG_FILE_NOT_FOUND: Log file missing, log is likely invalid. Environment is
invalid and must be closed.
at com.sleepycat.je.tree.IN.fetchTarget(IN.java:1332)
at com.sleepycat.je.tree.IN.findParent(IN.java:2886)
at com.sleepycat.je.tree.Tree.getParentINForChildIN(Tree.java:881)
at com.sleepycat.je.tree.Tree.getParentINForChildIN(Tree.java:809)
at
com.sleepycat.je.cleaner.FileProcessor.findINInTree(FileProcessor.java:1152)
at com.sleepycat.je.cleaner.FileProcessor.processIN(FileProcessor.java:1090)
at
com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:538)
at com.sleepycat.je.cleaner.FileProcessor.doClean(FileProcessor.java:241)
at com.sleepycat.je.cleaner.Cleaner.doClean(Cleaner.java:463)
------------Configurations-------------------------
EnvironmentConfig.ENV_RUN_CLEANER -> false
EnvironmentConfig.CHECKPOINTER_HIGH_PRIORITY -> true
EnvironmentConfig.CLEANER_EXPUNGE -> false
Any hints are appreciated. I'm also working for Oracle CDC, feel free to call me at 861065151679 or drop me an email at [email protected] so that we can talk more in detail
Anfernee

Anfernee, I will contact you via email.
--mark                                                                                                                                                                                                                   

Similar Messages

  • Error when running root.sh after 11.g2 standalone rac installation

    OS: redhat 5.8
    After completing the installation, when running root.sh , I get error:
    [root@vmorarac1 oracle]# ./root.sh
    Running Oracle 11g root.sh script...
    The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME= /u01/app/11.2/oracle
    Enter the full pathname of the local bin directory: [usr/local/bin]:
    The file "dbhome" already exists in /usr/local/bin. Overwrite it? (y/n)
    [n]: y
    Copying dbhome to /usr/local/bin ...
    The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n)
    [n]: y
    Copying oraenv to /usr/local/bin ...
    The file "coraenv" already exists in /usr/local/bin. Overwrite it? (y/n)
    [n]: y
    Copying coraenv to /usr/local/bin ...
    Entries will be added to the /etc/oratab file as needed by
    Database Configuration Assistant when a database is created
    Finished running generic part of root.sh script.
    Now product-specific root actions will be performed.
    Unrecognized character \x03 in column 3 at /u01/app/11.2/oracle/perl/lib/5.10.0/File/Basename.pm line 1.
    Compilation failed in require at /u01/app/11.2/oracle/crs/install/roothas.pl line 115.
    BEGIN failed--compilation aborted at /u01/app/11.2/oracle/crs/install/roothas.pl line 115.

    Based on error messages you are getting it narrows down to perl issue and invalid character present in perl script.
    Have you or someone modified the perl script? Usually it is required to modify the scripts to point toproper perl location. Sometimes when you modify the script, the text editors could insert some characters in wrong encoding, etc. So I suggest to do comparison to perl scripts from the nodes with the same psu levels where installation was sucessfull., just compare filesize and if its different, then you could possible copy right scripts over current ones.
    The GI installations are very hard to investigate remotely, there could be too many things that can be wrong, so oracle support is your friend.
    As general thing I always recommend to install latest PSU before root.sh script execution.
    Ed Rudans
    erudans.blogspot.com

  • Warnings when running disk utility after downloads, etc.

    I use Mc Janitor nightly to clear some of the 'stuff" that accumulates with files, etc. but run Disk Utility after downloads and such about once a month. I have done this since 2003 when I had my first e-mac. Only recently have "warnings " appear on the list of repair or varify disk...that says certain items can not be repaired. The techs at the Apple store said to just ignore them, which I have been doing. But the last download, which was a rather large new Security download, came up with something new, both on my computer and my husband's lap top when he downloaded it. These are letters that appear and say ACL found but not expected on Applications/Utilities, on "Applications" and on "Library."
    We are just curious about what ACL is (or are) and what it means to have them in our systems.
    It does say that the disk is verified when I run that. Everything seems to be working normally.

    A few posts below yours is this one:
    http://discussions.apple.com/thread.jspa?threadID=2310982&tstart=0
    New Permissions messages after Security Update/more curious than concerned

  • When i started installation after some extraction of files.. nothing happens.

    when i tried to install any version of sql server.. i tried to install sql server 2005, sql server 2008, sql server 2012 .. but after some extraction nothing happens.. kindly give me suggestions

    Hi Haris SaAni,
    According to your description, we need to make sure the following aspects.
    Check if your installing files are corrupted. If you need to download any version of SQL server, you can visit Microsoft’s official website.
    When you extract the installation media, you need to verify that the temporary folder exists and after extraction, check if all of installing files are in the temporary folder and your account have permission to read/write the setup.exe file.
    If the file is not completed, please refer to Shanky’ post, enter the %temp% folder and look for the SqlSetup.log to resolve the problem.
    In addition, make sure that you choose ‘Run as administrator’ to complete installation of SQL Server.
    If there is still error in setting up SQL Server, we can check the summary and detail logs for analysis. By default, in terms of SQL Server 2012, the summary and detail logs can be found in: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log.
    For more details, you can refer to the following link:
    http://www.microsoft.com/en-us/download/details.aspx?id=29062
    http://www.mssqltips.com/sqlservertip/3125/issues-encountered-when-upgrading-sql-server-2012-service-pack-1-with-a-cumulative-update/
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • You must run adprep /forestprep message when running dcpromo even after I already ran adprep /forestprep

    I have a server 2003 primary domain controller x32.  I have a server 2008 R2 x64 that gives me the message you must run adprep /forestprep and wont continue.  I put the server 2008 R2 x64 cd in the server 2003 x32 cd-drive and ran adprep /forestprep
    and adprep /domainprep successfully.  Now dcpromo on the server 2008 r2 x64 server keeps giving me the you must run adprep /forestprep message.  After some searching, I think i'm getting this message because I ran adprep from the x64 disc and not
    a x32 disc.  And I that is the problem, how can I remedy this situation?

    Notice:
    On July 1st we will be making Windows Server 2008 R2 General forum read only. After receiving a lot of feedback from the community,
    it was decided that this forum is a duplication and therefore redundant of the
    General Forum. So, until July 1st, we will start asking customers to redirect their questions to the
    General Forum. On June 11th, CSS engineers will move any new threads to the
    General Forum.
    Please post a reply to
    the announcement thread if you have any feedback on this decision or the process. You can also email
    [email protected]

  • Verification error when run the game after download the jad/jar by OTA on BB 8300

    On BB 8800, the jad/jar can be downloaded to the device, when run the game, there is a error msg "Error starting xxxx Module xxxx has verification error xxxx at offset xxxx", the version is OK on BB 8310, but failed on BB 8800 and 8300. I make the version by using proguard 3.8 and WTK22 preverify. I try RAPC preverify and failed again, use proguard 3.3.2 failed too.It seem that it is a compatible problem.
    I check the article "Support - MIDlet has verification error at offset", and have no harvest.
    BTW, the alx/jad/cod format works fine on BB 8800 and 8300.
    How to fix the bug?
    Thanks for your help.

    Hello,
    I gather for your lack of details that you are wanting to get an application that you have written working on the device?
    Otherwsie can you specify the name of the application and the details of the error. Someone may have expericne with it.
    Lacking this however, the software needs to be fixed.
    You'll have better luck looking on the Java forums, not here...
    Checked out my Blackberry FAQ's and Links to Needed Articles here
    http://darkeen.homelinux.com/index.php/Blackberryfaq

  • Invalid DataStore object name error when running process chain after EHP1

    Hello,
    We recently upgraded our BW Dev platform to NW7.01 EHP1 SP6. I noticed that the layout for "Delete PSA Request" process in the Process Chain has changed after the upgrade. We can no longer specify the actual PSA table to delete eg, /BIC/B0001645. Instead we need to specify the Datasource name and the Source System.
    Now after the upgrade when I run one of my process chains, it fails at "Delete PSA Request" step with error message "Invalid DataStore object name /BIC/B0001645: Reason: No  valid entry in table RSTS". This datasource is based on the flat file source system and the PSA table for this Datasource is /BIC/B0001653.
    Unfortunately the process chain is picking up an older PSA table for this datasource and there is no way for me to specify the current PSA table name after this change in layout with EHP1 upgrade. Any suggestions on how to resolve this issue.
    Many Thanks,
    Al

    Hi,
    Please implement OSS 1345331.
    If this does not help try the below steps:
    1.  Run the report 'RSAR_PSA_CLEANUP_DIRECTORY/_MS' in check mode for a 
           particular PSA table for finding the inconsistencies.
    2.   After that please analyze the logs and if there is any problems related to partition, you need to correct them using the report u2013
    3.  'SAP_PSA_PARTNO_CORRECT' in repair mode for the
          PSA tables.  Run the report again after this
    4.  'RSR_PSA_CLEANUP_DIRECTORY/_MS' in check mode to 
         double check that the invalid partitions are 
         corrected.
         Once this is done you can execute the report     
         'RSR_PSA_CLEANUP_DIRECTORY/_MS' in repair mode.
    -Vikram

  • Cmd window appears when running sqldeveloper.exe for some users

    All,
    I'm wondering why a cmd window appears when I double click the sqldeveloper.exe executable?
    This is a Windows 2008 server.
    Also, when the user that installed SQL Developer runs it, the cmd window has no text in it but when other users are logged into the server and run the same executable, they have a lot of messages appearing in the cmd window similar to:
    at org.apache.log4j.xml.DOMConfigurator.doConfigure<DOMConfigurator.java:616)
    What I'd like to do is NOT have any cmd window appear when the users run sqldeveloper.exe

    There are two sqldeveloper.exe files. The one in the root of the sqldeveloper installation folder doesn't produce a console; the one in <sqldev>\sqldevloper\bin does.

  • Slow response when query v$lock or some data dictionary

    Hello,
    We have a severe problem with our database performance problem. Here is the situation:
    1. When query data dictionary such as v$lock from any Windows machine on the network, the performance is slow (about 3 minutes.)
    2. When query v$lock directly on the server where database reside, the query come back fast (normal).
    3. When query user table such as employees from any windows machine on the network, the performance is normal.
    4. When query user table directly from server where the database reside, the query come back normal.
    Looking at v$session_wait on the slow query, it is waiting on "SQL*Net message to client".
    We have people from our network group, security group and did not find anything problem.
    Thank for you help!!!

    user8175606 wrote:
    Hello,
    We have a severe problem with our database performance problem. Here is the situation:
    1. When query data dictionary such as v$lock from any Windows machine on the network, the performance is slow (about 3 minutes.)
    2. When query v$lock directly on the server where database reside, the query come back fast (normal).
    3. When query user table such as employees from any windows machine on the network, the performance is normal.
    4. When query user table directly from server where the database reside, the query come back normal.
    Looking at v$session_wait on the slow query, it is waiting on "SQL*Net message to client".
    We have people from our network group, security group and did not find anything problem.
    Thank for you help!!!I saw the same problem several times. All of them were related with wrong execution plan in the v$lock (and dba_locks, and others based on v$lock). For instance due to "crazy" optimizer mode FIRST_ROWS.
    Also look at note 431770.1.
    I suggest that when you looked at v$session_wait and saw the event "SQL*Net message to client" state of the event was not = WAITING. Please check. It means that Oracle is not waiting but is burning CPU.
    Thus, please let us know - does another optimizer mode improve performance?
    select /*+ all_rows */ * from v$lock;
    select /*+ rule */ * from v$lock;

  • Error when running ./netca after clone of oracle home

    Hello,
    Databas version : 11.1.0.7
    OS version : RHEL 5.5
    To clone oracle_home on the target system, followed the below steps.
    1. Not ran adpreclone.pl on the source as i am doing only database oracle_home clone.
    2. Sutdown database and listner of the source db, ziped oracle_home, moved it to target server.
    3. Unzip the folder and ran the script clone.pl in the target system, clonning is successfull.
    Now i need to configure connection using ./netca (not created database using dbca yet) getting below erros.
    [orarman@devtest bin]$ ./netca
    ****DISPLAY environment variable not set!
    Oracle Net Configuration Assistant is a GUI tool
    which requires that DISPLAY specify a location
    where GUI tools can display.
    Set and export DISPLAY, then re-run.
    So i have set display as
    [orarman@devtest bin]$ export DISPLAY=192.168.1.6:0.0
    If i run ./netca getting an below error
    [orarman@devtest bin]$ xhost +
    xhost: unable to open display "192.168.1.6:0.0"
    and
    xclock
    Error: Can't open display: 192.168.1.6:0.0
    [orarman@devtest bin]$ ./netca
    Oracle Net Services Configuration:
    java.lang.NullPointerException
    at oracle.ewt.lwAWT.BufferedApplet.<init>(Unknown Source)
    at oracle.net.ca.NetCA.<init>(Unknown Source)
    at oracle.net.ca.NetCA.main(Unknown Source)
    Oracle Net Services configuration failed. The exit code is -1
    Please suggest..
    Thanks ..
    Edited by: 955685 on Sep 16, 2012 11:55 PM

    Are you using putty to connect to the server or you are directly login into the server

  • Can Acrobat create a PDF file not viewable after some date and/or number of times being opened?

    Is it possible to restrict the usability of a PDF file in such fashion, regardless of which Adobe product tries to open the file, especially even when the file is opened with Acrobat Reader for example? If yes, does it require accessing Adobe's website or the solution could be totally 'stand alone'?
    Any other ideas about restricting the usage of a PDF file,  using Acrobat or any other tool?
    Thanks, David

    You can use the product 'Adobe LiveCycle Rights Management':
    http://www.adobe.com/products/livecycle/rightsmanagement/

  • Invalid state when running first time after compile

    Often I will compile a package body without errors.
    The first time I run it, I will get the package is in an invalid state. The second time I run the package it will run fine.
    What is going on?
    Thanks,
    goo

    Hi,
    Dose it happen always ? Check if any object is getting changed. Is your package doing any thing which might be altering any objects being used by the package.
    thanks

  • Complete data not getting returned when running IIS (v7.5) commands remotely.

    Hello All,
    I searched quite a number of forums before posting and all that I have come to know is that some have mentioned it to be related to COM. I do not have experience dealing with COM and no idea how I can sort this out. I hope someone can provide guidance on
    these:
    Question 1: Server (2008 R2 Standard) is having 4 websites. Default - Running, WS2 - Stopped, WS3 - Running and WS4 - Running. When I run the command "invoke-command -computername Server1 -Credential domain\User -ScriptBlock
    {import-module 'webAdministration'; get-website}"
    I get this output and then an error:
    name            : Default Web Site
    id              : 1
    serverAutoStart : False
    state           : Stopped
    bindings        : Microsoft.IIs.PowerShell.Framework.ConfigurationElement
    PSComputerName  : Server1
    RunspaceId      : ca8bbb00-4631-4c92-a7c7-3bec8039eaee
    Attributes      : {Microsoft.IIs.PowerShell.Framework.ConfigurationAttribute,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationAttribute,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationAttribute,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationAttribute}
    ChildElements   : {Microsoft.IIs.PowerShell.Framework.ConfigurationElement
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationElement...}
    ElementTagName  : site
    Methods         : {Microsoft.IIs.PowerShell.Framework.ConfigurationMethod,
                      Microsoft.IIs.PowerShell.Framework.ConfigurationMethod}
    Schema          : Microsoft.IIs.PowerShell.Framework.ConfigurationElementSchema
    The data is invalid. (Exception from HRESULT: 0x8007000D)
        + CategoryInfo          : NotSpecified: (:) [Get-Website], COMException
        + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.IIs.PowerShell.Provider.GetWebsite
       Command
    What I have been able to figure out is that it returns complete data for the Default Website and then throws the error. Tried the same command on another server running 2 websites (both in started state) and same results :(
    Question 2: When the same command "Get-Website" is run locally on the server then only 5 columns show by default; Name, ID, State, Physical Path & Bindings. Why then the command when run remotely returns slightly
    more data?
    PS: I have Win7 x64 on my desktop. Tried the commands from x86 as well as x64 shells and same results.

    Hi Yan,
    When I use Enter-PSSession, it works in the same manner as if the command is run locally. Hence the same output as local.
    I am not sure of the exact way to use [Reflection.Assembly]::LoadFile('C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll') 
    I tried this and get an error:
    invoke-command -Session $session -ScriptBlock invoke-command -Session $session -ScriptBlock {[Reflection.Assembly]::LoadFile('C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll'); get-website}
    Output:
    GAC    Version        Location                                                   PSComputerName
    True   v2.0.50727     C:\Windows\assembly\GAC_MSIL\Microsoft.Web.Administrati... Server1
    The term 'get-website' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the
    name, or if a path was included, verify that the path is correct and try again.
        + CategoryInfo          : ObjectNotFound: (get-website:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException
        + PSComputerName        : Server1
    The version of the dll on the server is 6.1.7601.17514
    Thanks

  • 'Unknown Error' when running a file download in SM36/7 - fine when manual.

    I am running a program through a scheduled job (in SM36/7), and the program downloads a file to a specified directory/folder on my file server. I am using the method
    cl_gui_frontend_services=>gui_download
    to do this.
    However, this process fails in the background job. When I run it manually, it succeeds. In other words, there is nothing wrong with the code.
    Essentially, I think there is some information missing that it can get from my logon when running it manually, but not in the background job.
    Does anyone know of a solution for the above? Points will obviously be awarded.
    I have searched the SAP Notes, and done some searching on the Net, but I have had no joy.
    Thanks,
    Casper

    Hi Casper,
    Frontend services wo'nt work in background job.
    If you have to download a file from a background job, please use the following statement :
        OPEN DATASET filename FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
        IF sy-subrc EQ 0.
          LOOP AT itab.
            TRANSFER itab TO filename.
          ENDLOOP.
          CLOSE DATASET filename.
    Hope this helps,
    Erwan

  • TS1702 ios 6 not updated in my new i pad, when i tried to update my i pad after some time a error massage shown and download stoped, same thing happen in i tune , i talked to apple customer care india , aftre talked them i disable my window firewall , and

    dear all i have facing promblem when i download ios 6 in itune, as well as in ipad, when i start download after some time or after 200 to 300mb it stop, and a error msg shown , i have talked to apple india cutomer care and after that i disabled my window firewall, and as well as my antivirius and i also disabled my modem firewall but after that still i m unable to update my new ipad with ios 6

    There is nothing in that other thread that clarifies what you did about Error 3014
    Here is the description of that error:
    Error 1004, 1013, 1638, 3014, 3194: These errors may be the result of the connection to gs.apple.com being redirected or blocked. Follow these steps to resolve these errors:
    Install the latest version of iTunes.
    Check security software. Ensure that communication to gs.apple.com is allowed. Follow this article for assistance with security software. iTunes for Windows: Troubleshooting security software issues.
    Check the hosts file. The restore will fail if there is an active entry to redirect gs.apple.com. Follow iTunes: Advanced iTunes Store troubleshooting to edit the hosts file or revert to a default hosts file. See section "Blocked by configuration: (Mac OS X/Windows) > Rebuild network information".
    Try to restore from another known-good computer and network.
    If the errors persist on another computer, the device may need service.

Maybe you are looking for

  • Error on executing fpclose.vi when using FP-1000 and two FP-TC-120 modules

    I have an error occuring in my LabVIEW program when closing the Field Point connections. I am using LV8.5 and im connecting to a FP-1000 controller (RS-232 native port) which connects to two FP-TC-120 modules, under XP. The error i get is 'Error 3358

  • My " sign and @ sign is switched!! (only when using Safari)

    Hi everyone, Today my " and my @ sign is suddenly switched... So when I hit Ctrl+2 I get ", and Ctrl+' begets @... Any idea how I managed THAT? Thank you!

  • Help newbie: in running sample CORBA and EJB

    HI, I am trying to run the samples that come along with the http server for 8.1.7, all the examples work except for these two, for the CORBA,I am able to load and publish, and works perferctly from the client (used runit.bat) but when i try to run fr

  • Link to download X86 Solaris Installation for weblogic 10.3

    Can please anyone let me know the link to download X86 Solaris Installation for weblogic 10.3. I am only able to see installables for X86 windows,X86 linus & sparc but nothing for X86 Solaris.

  • Document type codes

    Hi, where can my addon read the document type codes from ? I mean the two letter abbreviations e.g. DN for delivery note, RE for return, PD for goods receipt, used in references to documents by an item. These codes are language dependent and I want t