Базовая линия Endeca не удалась из-за «отказано в доступе» при переименовании файла журнала Dgraph

Я получаю сообщение об ошибке в базовом обновлении, когда папка журнала Dgraph переименовывается. Я предполагаю, что это связано с тем, что Dgraph не останавливается должным образом перед переименованием и блокировкой папки журнала.

Ниже показана ошибка из файла backup_log_dir_for_component_Dgraph2.log (путь к файлу PlatformServices\workspace\logs\archive)


Renaming G:\Endeca\MyEndecaApp\config\script\..\..\.\logs\dgraphs\Dgraph2 to G:\Endeca\MyEndecaApp\config\script\..\..\.\logs\dgraphs\Dgraph2.2016_06_28.06_02_42
Unable to rename G:\Endeca\MyEndecaApp\config\script\..\..\.\logs\dgraphs\Dgraph2 to G:\Endeca\MyEndecaApp\config\script\..\..\.\logs\dgraphs\Dgraph2.2016_06_28.06_02_42: Permission denied

Как я могу решить эту проблему, поскольку ошибка прерывистая, базовый уровень иногда выполняется успешно, а в следующий раз происходит сбой из-за того, что папка журнала заблокирована Dgraph.

Я провел поиск и обнаружил, что есть свойство Dgraph с именем 'numIdleSecondsAfterStop', которое представляет собой базовое количество секунд ожидания перед переименованием папки журнала после остановки Dgraph, чтобы убедиться, что блокировка файла журнала снимается компонентом. прежде чем продолжить.

Как я могу изменить это свойство? Когда я изменяю это свойство непосредственно из файла App.config, оно не отражается в инструментальных средствах IAP.


person Himalaya Garg    schedule 02.07.2016    source источник
comment
Ошибка Permission denied говорит о том, что папка (или родительская папка(и)) не имеет достаточных прав на запись. Можете ли вы проверить все вплоть до приложения Endeca, что у него есть полное разрешение на запись?   -  person KrishPrabakar    schedule 04.07.2016
comment
Эта ссылка содержит пример для numIdleSecondsForStop: docs.oracle.com/ cd/E29586_01/webhelp/dt_usage/src/   -  person KrishPrabakar    schedule 04.07.2016