Hoe de Java Heapspace te vergroten in Ahsay software


         In Windows:


${OBM-Install-Home}\config.ini
${OBM-Install-Home}\bin\RunOBC.bat / RunCB.bat


 


         In Linux / Unix / Mac OS X:


${OBM-Install-Home}/config.ini
${OBM-Install-Home}/bin/RunBackupSet.sh


        Open de bestanden“config.ini”, “RunOBC.bat/RunCB.bat”/“RunBackupSet.sh” met een texteditor:


         config.ini:


 app.system.ui.vm.opt.xmx=2048
app.system.ui.vm.opt.xms=32
app.system.common.format.datetime.hourinday=true

RunOBC.bat / RunCB.bat:


 SET JAVA_HOME=%OBC_HOME%\jvm
SET JAVA_EXE=%JAVA_HOME%\bin\java.exe
SET JAVA_OPTS=-Xms32m -Xmx2048m -Dsun.java2d.noddraw


(Voer deze stappen ook uit bij Restore.bat, zodat deze in de toekomst niet voor problemen zorgt)


 


RunBackupSet.sh:


 LIB_HOME=./bin
JAVA_OPTS=”-Xmx2048m -Djava.library.path=$APP_HOME/bin”
CLASSPATH=$LIB_HOME:$LIB_HOME/obm.jar:$LIB_HOME/obm-lib.jar
MAIN_CLASS=RunBackupSet


 


Backup op een Synology NAS met Ahsay



  1. Connect to the Synology NAS via SSH.


  2. Open the following file with a text editor:

    /volume1/@appstore/AhsayOBM/obm/bin/WuiService.sh


  3. Edit the line:




















    WuiService.sh
     ...
     JAVA_OPTS="-Xrs -Xms64m -Xmx256m -Dsun.nio.PageAlignDirectMemory=true"
     JNI_PATH="-Djava.library.path=$LIB_HOME"
     ...


    to




















    WuiService.sh (Updated)
     ...
     JAVA_OPTS="-Xrs -Xms64m -Xmx512m -Dsun.nio.PageAlignDirectMemory=true"
     JNI_PATH="-Djava.library.path=$LIB_HOME"
     ...


  4. Save and exit from the text editor.


 


Restart na het opslaan van de wijzigingen de Online Backup Scheduler service, en start de backup handmatig om te controleren of hij het nu goed doet. Mocht hij nog steeds dezelfde error geven, vergroot dat Heap space dan nog iets, en probeer het opnieuw. De grotes zijn afhankelijk van het intern geheugen wat beschikbaar is in de server, en hebben niet direct een vastgesteld maximum.