Главная / Справочник ошибок / Установка и обновление
Directum Launcher не может записать служебный файл или запуститься
Permission denied: '/var/tmp/_HostOsInfo'
«Permission denied: '/var/tmp/_HostOsInfo'» и «./Directum Launcher: Отказано в доступе» при установке и обновлении Directum RX на Linux: остался служебный файл от другого пользователя или нет прав на папку новой версии Directum Launcher.
Что это значит
Справка вендора описывает две похожие ошибки прав на Linux.
Permission denied: '/var/tmp/_HostOsInfo': Directum Launcher пишет сведения об ОС в служебный файл, а он остался от запуска под другим пользователем, и у текущего нет прав его перезаписать../Directum Launcher: Отказано в доступепри обновлении: у пользователя нет прав на папку с новой версией Directum Launcher или на файлы в ней, в том числе на исполнение.
Как проверить
ls -l /var/tmp/_HostOsInfo
ls -la <папка новой версии Directum Launcher> | head
Что сделать
- Удалить служебный файл и повторить установку:
sudo rm /var/tmp/_HostOsInfo. - Выдать пользователю, под которым запускается Directum Launcher, права на папку новой версии и все файлы в ней.
- Запускать установку и обновления всегда под одним и тем же пользователем.
Ошибка повторяется?
Запустите Диагностика: за полминуты он покажет состояние базы, брокера, поиска и сервера. С отчётом разберём причину за 30 минут бесплатного созвона.
Написать