Загрузка файла в AWS S3 Bucket - PullRequest
0 голосов
/ 12 сентября 2018

Я использую youtube-dl для загрузки видео на s3 bucket .Я уже смонтировал ведро s3 с именем apnamusic к имени папки apnamusic (то же самое).

Но когда файл загружен, он занимает хранилищеВм-машина и s3 хранилище оба.Все файлы отображаются в корзине s3, и все в порядке.

, когда я запускаю эту команду:

df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            488M     0  488M   0% /dev
tmpfs           100M   11M   89M  11% /run
/dev/xvda1      9.7G  6.6G  3.2G  68% /
tmpfs           496M     0  496M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           496M     0  496M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/1000
s3fs            256T     0  256T   0% /apnamusic

Здесь мы ясно видим, что / dev /svda1 использует 6.6G хранилища.

Здесь я хочу, чтобы загруженный файл напрямую помещался в s3 без использования хранилища vm-экземпляра.

1 Ответ

0 голосов
/ 12 сентября 2018
s3fs apnamusic -o use_cache=/tmp -o allow_other -o uid=33 -o mp_umask=002 -o multireq_max=5 /apnamusic

Я использовал вышеуказанную команду.В котором был установлен флаг -o , т.е. use_cache = / tmp , это кэшировало файлы в каталоге / tmp / apnamusic .

...