Назад | Перейти на главную страницу

конфигурация gcsfuse fstab с вычислительным движком google

Я использую freepbx Centos на виртуальной машине GCE. Синхронизация останавливается, когда FreePBX / Asterisk пытается записать и создать папку в смонтированной папке, а FreePBX не может записать / создать папку в этой папке. Все снова работает при перезагрузке системы, потому что gcsfuse больше не монтируется.

gcsfuse работает, когда:

-создаем папку / var / spool / asterisk / cloud. -монтируйте его с помощью gcsfuse --implicit-dirs siphqrecordings / var / spool / asterisk / cloud. -создаем образец текстового файла nano test.txt. -Он синхронизируется с моим ведром просто отлично

Полностью перестает работать при:

-FreePBX пытается поместить файл и папку в каталог (записанный звонок), папка и файл никогда не записываются. Я отключил / перезагрузил сервер, после чего freepbx может использовать эту папку и записывать в нее файлы и каталоги. Даже если я попытаюсь создать ручной файл с помощью nano, он никогда не синхронизируется.

FreePBX не может выполнять запись в папку, смонтированную с помощью gcsfuse, и синхронизация останавливается даже для файлов, созданных вручную.

Я думаю, мне нужно как-то смонтировать его в FSTAB, но я не знаю ... пользователь является пользователем root в папке, но звездочка - это пользователь, отправляющий в папку, так что это, вероятно, какие-то разрешения?

drwxr-xr-x 1 root root 0 21 ноя 15:45 облако

drwxrwxr-x. 2 звездочка звездочка 6 2 мая 2018 г. факс

drwxrwxr-x. 2 звездочка звездочка 6 ноя 21 15:44 incron

Хорошо, у меня все заработало:

нано / и т.д. / fstab

mybucket / var / spool / asterisk / cloud gcsfuse rw, allow_other, file_mode = 777, dir_mode = 777