0

endeca 的基线更新失败。请在下面找到日志:

 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'.

有没有人见过这种类型的错误?请让我知道潜在的解决方案。此外,基线更新需要 2 到 3 个小时,然后它就失败了,这很烦人。

谢谢!

4

1 回答 1

0

检查下的日志

endeca/PlatformServices/工作区/日志/shell

应该有一个名为 appName.rmdir_dgraph-input-old.log 的日志

有关错误的更多信息。

可能正在尝试删除一个不存在的文件夹或类似的东西。

如果是这种情况,只需创建实用程序尝试删除的文件夹并再次执行基线。

于 2017-12-06T08:05:13.450 回答