невозможно создать ссылку на локальный каталог ossfs в облаке - PullRequest
0 голосов
/ 18 января 2019

У меня есть веб-приложение, использующее Alibaba Cloud OSS, которое синхронизируется с облаком из локальной папки на сервере Linux. Я вижу, что файлы загружаются на сервер Linux, но не синхронизируются с OSS

Я переконфигурировал всю настройку, используя ossutil и ossfs, но все та же проблема

Ниже приведена ошибка, с которой я сталкиваюсь при попытке запустить команду

ossfs -ourl = http://oss -ap-south-1.aliyuncs.com

ossfs: недостаточно места на диске для использования в качестве каталога кэша (или временного) каталогом ossfs.

Ответы [ 2 ]

0 голосов
/ 26 января 2019

Для синхронизации сервера Linux и OSS необходимо смонтировать корзину OSS в указанный каталог следующим образом.

Чтобы смонтировать корзину OSS в каталог:

ossfs bucket mountpoint -ourl=http://oss-your-region.aliyuncs.com

Например, смонтируйте bucketName в каталоге / tmp / ossfs. AccessKeyId равен abcdef, AccessKeySecret равен 123456, а конечная точка OSS равна http://oss-cn-hangzhou.aliyuncs.com.

echo bucketName:abcdef:123456 > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
mkdir /tmp/ossfs
ossfs bucketName /tmp/ossfs -ourl=http://oss-cn-beijing.aliyuncs.com

Примечание. Разрешения должны быть установлены правильно.

0 голосов
/ 18 января 2019

Вы следовали этому руководству ?

Для меня монтирование OSS в Linux работает, когда я набираю в командной строке:

ossfs имя сегмента / mnt / directory -ourl = http://oss - ваш - регион . aliyuncs.com

Если ваш Linux-компьютер находится в Alibaba Cloud, вы можете использовать

-ourl = http://oss ваш регион внутренний .aliyuncs.com

...