AnsweredAssumed Answered

error java heap space  indexando

Question asked by thor.elpoderoso.esp.technical on Jun 19, 2013
Latest reply on Jun 24, 2013 by rhergui
Hola

Estoy intentando hacer un FULL recovery de los indices, pero nunca acaba, en el 60% me empieza a dar errores de java heap space.

Antes de empezar a indexar me dice lo siguiente:
java.lang.IlegalArgumentException: noderef is a mandaroty parameter

Luego continua y empieza el 10%….60%… y el JAVA HEAP SPACE.

Se trata de un Redhat con 12GB de RAM y 8cores.
La configuracion de JAVA he probado con estas dos:

1.- JAVA_OPTS="-server -Xcomp -Xbatch -Xss1m -Xms1g -Xmx2000m -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:NewSize=512m -XX:MaxPermSize=512M -XX:CMSInitiatingOccupancyFraction=80"

2.- JAVA_OPTS="-server -Xms2G -Xmx4G -XX:MaxPermSize=256M -XX:NewSize=1G -Xss1M -verbose:gc -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:CMSInitiatingOccupancyFraction=70"

Tambien tengo esta configuracion en el alfresco-global.propierties

### database connection properties ###
db.driver=org.gjt.mm.mysql.Driver
db.username=admin
db.password=xxxxx
db.name=alfresco
db.url=jdbc:mysql://localhost:3306/alfresco
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
db.pool.min=20
db.pool.max=275
db.pool.validate.return=true
db.pool.validate.query=select 1
db.pool.evict.idle.min=550000
db.pool.evict.validate=true
db.pool.abandoned.detect=true
db.pool.abandoned.time=550

### lucene configuration ###
lucene.indexer.maxDocsForInMemoryIndex=1000
lucene.indexer.maxDocsForInMemoryMerge=1000

Que os ocurre pueda hacer?

Gracias compañeros

Outcomes