В настоящее время мне поручено запустить postgresql в kubernetes в azure, используя azureFile
для хранения.
Существует множество сообщений и проблем на github, в которых говорится, что postgresql не может работать с azureFile. Самая большая остановка шоу — это требование разрешений для каталога данных (для которого есть некоторые обходные пути)
Но даже если я решу проблему с разрешениями, есть еще одна проблема — жесткие ссылки.
Некоторые вопросы и документы github (например. это, это и это) утверждают, что postgresql должен иметь возможность создавать жесткие ссылки, и мы можем видеть это из журнала ошибок в первой ссылке выше.
Документы Azure четко указать, что жесткие ссылки не поддерживаются. Я искал официальную документацию postgresql по требованиям к файловой системе, но не нашел.
Может ли кто-нибудь указать мне на официальную документацию, где указано, что требуются жесткие ссылки?
Я также должен посмотреть на mysql в качестве альтернативы, но это предположим, что у меня будут те же проблемы.
РЕДАКТИРОВАТЬ:
Инструмент, который тестирует необходимые функции файловой системы postgresql/mysql, также был бы очень полезен, но я его не нашел.