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