autofs: правило динамического монтирования для корзины s3

Я успешно реализую autofs для автоматического монтирования корзины s3 на сервер, на котором запущен сервер ubuntu 14.04.5, следуя этому руководству . но количество bucket (который необходимо автоматически монтировать) является динамическим, это означает, что его можно увеличивать или уменьшать. Пока мне нужно добавлять / удалять правило в конфигурации autofs всякий раз, когда изменяется номер сегмента.

команда option для монтирования этого контейнера такая же. различаются только путь и имя сегмента. Вот моя конфигурация:
на /etc/auto.master

+auto.master
/- /etc/auto.s3bucket --timeout=30

на /etc/auto.s3bucket

[mount-point-bucket1] -fstype=fuse,uid,gid,etc,etc  :[tool-mounting]#bucket1
[mount-point-bucket2] -fstype=fuse,uid,gid,etc,etc  :[tool-mounting]#bucket2
.....
[mount-point-bucketX] -fstype=fuse,uid,gid,etc,etc  :[tool-mounting]#bucketX

мой вопрос: есть ли встроенный скрипт или функция в autofs для динамического добавления или удаления правила в конфигурации файла? поэтому мне не нужно менять конфигурацию всякий раз, когда ведро уменьшается или увеличивается.

0
19.08.2017, 14:15
2 ответа

сначала проверьте доступ к S3:

s3fs your-s3-bucket /mnt -o passwd_file=/path/to/your/secrets

если это работает, введите это в конфигурацию autofs:

s3 / -fstype=fuse,passwd_file=/path/to/your/secrets :s3fs\#your-s3-bucket
0
28.01.2020, 04:41

Старый пост, но мне нужна была информация о том, как это сделать, поэтому наткнулся на это. Я продолжал получать синтаксическую ошибку, используя ранее предложенный ответ. Мне пришлось настроить auto.masterи добавить URL-адрес в файл карты, так как сайт нашей корпорации использует -prem AWS. Я оставлю свои заметки здесь, если это кому-то поможет.

автомастер

/-    /etc/auto.s3fs --timeout=30,--ghost

авто.s3fs

# note: mkdir /mnt/my_s3_bucket and chmod/own root 0600 /etc/s3fs/secrets
/mnt/my_s3_bucket/ -fstype=fuse,passwd_file=/etc/s3fs/secrets,url=https://s3.mycorp.com :s3fs\#my-s3-bucket
1
11.01.2021, 20:25

Теги

Похожие вопросы