Permission denied
Недостаточные права доступа к директории спиллинга не позволяют YDB записывать данные на диск во время операций спиллинга. Это может привести к сбою запросов, если для их выполнения требуется спиллинг для обработки больших объемов данных.
Диагностика
Проверьте, существует ли директория спиллинга и имеет ли она правильные права доступа:
- Убедитесь, что директория спиллинга существует (см. Конфигурация спиллинга для получения информации о том, как найти директорию спиллинга).
- Убедитесь, что директория имеет права на чтение и запись для пользователя, под которым запущен
ydbd. - Проверьте права доступа к директории спиллинга.
- Убедитесь, что пользователь, под которым запускается
ydbd, может читать и записывать данные в директорию.
Рекомендации
Если права доступа заданы неправильно:
- Измените владельца директории на пользователя, под которым запускается
ydbd. - Убедитесь, что установлены права на чтение и запись для владельца директории.
- Перезапустите процесс
ydbdдля применения изменений.
Примечание
Директория спиллинга автоматически создается YDB при запуске процесса. Если директория не существует, проверьте, что параметр root в конфигурации спиллинга установлен правильно.
Была ли статья полезна?
Предыдущая
Следующая