我正在GCE VM上运行freepbx Centos。当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挂载的文件夹,并且即使手动创建的文件,同步也停止。
ls -al
它是root拥有的,我认为服务器上的星号为星号,因此可能是某种权限问题...我在此页面上加了个字,但不确定如何设置:https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/mounting.md
drwxr-xr-x 1 root root 0 Nov 21 15:45 cloud。
drwxrwxr-x。 2星号星号2018年5月2日传真。
drwxrwxr-x。 2星号星号6月21日15:44 incron。
谢谢!