0

Baseline-Update auf endeca schlägt fehl. Finden Sie die Protokolle unten:Endeca-Baseline-Update schlägt fehl: SEVERE: Dienstprogramm 'rmdir_dgraph-input-old' fehlgeschlagen

INFO: Finished pushing content to dgraph. 
INFO: [AuthoringMDEXHost] Starting shell utility 'rmdir_dgraph-input-old'. 
INFO: [LiveMDEXHostA] Starting shell utility 'cleanDir_local-dgraph-input'. 
INFO: [LiveMDEXHostA] Starting shell utility 'rmdir_dgraph-input-old'. 
SEVERE: Utility 'rmdir_dgraph-input-old' failed. Refer to utility logs in [ENDECA_CONF]/logs/shell on host LiveMDEXHostA. 
Occurred while executing line 7 of valid BeanShell script: 


    AuthoringDgraphCluster.copyIndexToDgraphServers(); 
    AuthoringDgraphCluster.applyIndex(); 

    LiveDgraphCluster.cleanDirs(); 
    LiveDgraphCluster.copyIndexToDgraphServers(); 
    LiveDgraphCluster.applyIndex(); 




SEVERE: Error executing valid BeanShell script. 
Occurred while executing line 19 of valid BeanShell script: 


     Dgidx.run(); 

     // distribute index, update Dgraphs 
     DistributeIndexAndApply.run(); 

     // Upload the generated dimension values to Workbench 
     WorkbenchManager.cleanDirs(); 



SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks. 

Caused by java.lang.reflect.InvocationTargetException 
sun.reflect.NativeMethodAccessorImpl invoke0 - null 
Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException 
com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script. 
Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException 
com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script. 
Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException 
com.endeca.soleng.eac.toolkit.utility.Utility run - Utility 'rmdir_dgraph-input-old' failed. Refer to utility logs in [ENDECA_CONF]/logs/shell on host LiveMDEXHostA. 
INFO: Released lock 'update_lock'. 

Hat jemand diese Art von Fehler schon einmal gesehen? Bitte lassen Sie mich die mögliche Lösung wissen. Auch das Baseline-Update dauert 2 bis 3 Stunden und dann scheitert es, es ist nervig.

Danke!

+0

Fügen Sie Inventar in Ihren Index ein? Ich habe gesehen, dass dies während des Baseline-Index-Prozesses zu Performance-Problemen führte. – bated

+0

Wie die Protokolle vorschlagen, überprüfen Sie die Protokolle unter [ENDECA_CONF]/logs/shell in LiveMDEXHostA-Computer. ENDECA_CONF = endeca/PlatformServices/Arbeitsbereich –

Antwort

0

überprüfen Protokolle unter

endeca/Platform/Arbeitsbereich/logs/Shell

Es sollte ein Protokoll wie appName.rmdir_dgraph-input-old.log

mit weiteren Informationen über den Fehler genannt werden .

Wahrscheinlich versucht ein nicht vorhandener Ordner entfernt zu werden oder so ähnlich.

Wenn dies der Fall ist, erstellen Sie einfach den Ordner, den das Dienstprogramm zu entfernen versucht, und führen Sie die Baseline erneut aus.