7 Replies Latest reply: Jan 28, 2014 7:26 AM by csiebler RSS

we are experiencieng intermittent SC crashes (Error: java.lang.OutOfMemoryError: Java heap space)

REISTTELECOM
Currently Being Moderated

after upgrade to SC 4.1P1 we are experiencing intermittent (once a week) SnapCreator crashes (service seems to run but is unresponsive, WebGUI is not available, running BackupJobs are interrupted).

I can see the following records in the sc_server.log:

...

java.lang.OutOfMemoryError: Java heap space

    at java.util.Arrays.copyOf(Unknown Source) ~[na:1.7.0_09]

    at java.lang.String.<init>(Unknown Source) ~[na:1.7.0_09]

    at java.io.Win32FileSystem.resolve(Unknown Source) ~[na:1.7.0_09]

    at java.io.File.<init>(Unknown Source) ~[na:1.7.0_09]

    at java.io.File.listFiles(Unknown Source) ~[na:1.7.0_09]

    at com.netapp.snapcreator.workflow.task.DeleteLogTask.getLogTimeList(DeleteLogTask.java:87) ~[workflow.jar:na]

    at com.netapp.snapcreator.workflow.task.DeleteLogTask.execute(DeleteLogTask.java:45) ~[workflow.jar:na]

    at com.netapp.snapcreator.workflow.impl.SCTaskCallable.call(SCTaskCallable.java:48) [workflow.jar:na]

    at com.netapp.snapcreator.workflow.impl.SCTaskCallable.call(SCTaskCallable.java:20) [workflow.jar:na]

    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [na:1.7.0_09]

    at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_09]

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_09]

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_09]

    at java.lang.Thread.run(Unknown Source) [na:1.7.0_09]

2013-10-11 00:29:51,044 [pool-2-thread-6702] com.netapp.snapcreator.workflow.impl.TaskExecutor ERROR - Exception thrown by task:ossvSnapVault with config:TVN@TRRDSH01_OSSV_daily

java.lang.OutOfMemoryError: Java heap space

    at java.util.Arrays.copyOf(Unknown Source) ~[na:1.7.0_09]

    at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source) ~[na:1.7.0_09]

    at java.lang.AbstractStringBuilder.ensureCapacityInternal(Unknown Source) ~[na:1.7.0_09]

    at java.lang.AbstractStringBuilder.append(Unknown Source) ~[na:1.7.0_09]

    at java.lang.StringBuilder.append(Unknown Source) ~[na:1.7.0_09]

    at java.lang.StringBuilder.append(Unknown Source) ~[na:1.7.0_09]

    at com.netapp.snapcreator.repository.config.util.DocUtils.createDoc(DocUtils.java:161) ~[repository.jar:na]

    at com.netapp.snapcreator.repository.config.util.Parser.parseConfig(Parser.java:99) ~[repository.jar:na]

    at com.netapp.snapcreator.workflow.task.OssvSnapVault.executeCommmand(OssvSnapVault.java:556) ~[workflow.jar:na]

    at com.netapp.snapcreator.workflow.task.OssvSnapVault.updateSnapVaultStatus(OssvSnapVault.java:349) ~[workflow.jar:na]

    at com.netapp.snapcreator.workflow.task.OssvSnapVault.snapVaultWait(OssvSnapVault.java:314) ~[workflow.jar:na]

    at com.netapp.snapcreator.workflow.task.OssvSnapVault.execute(OssvSnapVault.java:84) ~[workflow.jar:na]

    at com.netapp.snapcreator.workflow.impl.SCTaskCallable.call(SCTaskCallable.java:48) [workflow.jar:na]

    at com.netapp.snapcreator.workflow.impl.SCTaskCallable.call(SCTaskCallable.java:20) [workflow.jar:na]

    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [na:1.7.0_09]

    at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_09]

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_09]

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_09]

    at java.lang.Thread.run(Unknown Source) [na:1.7.0_09]

...

 

Can you help?

 

Current workaround: Service restart.

 

BR Stephan

More Like This

  • Retrieving data ...