Могу ли я использовать кеш s3fs для Nginx?

Я использую s3fs для хранения веб-содержимого. Его точка монтирования /data/example.com/, Путь кеша s3fs /data/cache/example.com/,

Мой Nginx в настоящее время использует /data/example.com/ для корня документа. Я хочу изменить это на /data/cache/example.comНо Nginx говорит: "Отказано в доступе".

Я использовал следующие опции s3fs для подключения владельца в /etc/fstab:

s3fs#example.com /data/example.com fuse nosuid,nodev,allow_other,uid=500,gid=500,umask=022,use_cache=/data/cache 0 0

Как я могу установить владельца кеша s3fs?

1 ответ

Это то, что вы никогда не должны делать. Файловая система кеша s3fs - это внутренняя структура, которая не предназначена для использования внешними приложениями. Они могут изменить формат файлов кэша в любое время; они могут изменить кэшированные файлы по любой причине, и вы получите поврежденные данные.

Почему вы хотите использовать файловую систему кеша вместо смонтированной файловой системы, расположенной в /data/example.com?

Другие вопросы по тегам