Автоматическое монтирование корзины S3 с помощью s3fs в Amazon CentOS
Я перепробовал все ответы на похожие вопросы, но ни один из них не помог.
Я установил предохранитель S3, чтобы можно было установить ведро S3. После установки я выполнил следующие шаги:
Я создал точку монтирования для ковша S3; mkdir –p / var / s3fs-drive-fs
Я могу смонтировать корзину S3 в новый каталог с ролью IAM, выполнив следующие команды: s3fs myresearchdatasets /var/s3fs-drive-fs -o iam_role=EC2-to-S3-Buckets-Role -o allow_other, и это работает отлично.
Однако я обнаружил, что корзина исчезает каждый раз, когда я перезагружаю систему, а это значит, что мне нужно запускать указанную выше команду для повторной установки корзины S3 каждый раз после перезагрузки системы.
Я нашел шаги для завершения автоматического монтирования при перезагрузке, отредактировав файл fstab со строками ниже
s3fs myresearchdatasets /var/s3fs-drive-fs fuse_netdev,allow_other,iam_role=EC2-to-S3-Buckets-Role,umask=777, 0 0
Чтобы проверить, правильно ли работает fstab, я попытался смонтировать / var / s3fs-drive-fs /
но я получил следующие ошибки: "mount: не могу найти / var / s3fs-drive-fs / в / etc / fstab"
Кто-нибудь может мне помочь?
1 ответ
Первое поле должно включать тип монтирования и имя сегмента, например,
s3fs#mybucket /path/to/mountpoint fuse _netdev,allow_other 0 0
У s3fs README есть и другие примеры.