verifique primeiro o seu acesso ao S3:
s3fs your-s3-bucket /mnt -o passwd_file=/path/to/your/secrets
se isso funcionar, insira isso em sua configuração do autofs:
s3 / -fstype=fuse,passwd_file=/path/to/your/secrets :s3fs\#your-s3-bucket
Eu implemento com êxito o autofs para montar automaticamente o s3 bucket no servidor que executa o servidor ubuntu 14.04.5 seguindo este tutorials . mas o número de baldes (que precisa ser montado automaticamente) é dinâmico, o que significa que pode aumentar ou diminuir. até agora eu preciso adicionar / remover regra na configuração do autofs sempre que o número do balde for alterado.
o comando de opção para montar o bucket é o mesmo. apenas o caminho e o nome do intervalo que têm diferença. aqui está minha configuração:
em /etc/auto.master
+auto.master
/- /etc/auto.s3bucket --timeout=30
em /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
minha pergunta: Existe um script ou função embutida no autofs para adicionar dinamicamente ou remover regras na configuração do arquivo ?. por isso não preciso de me reconfigurar sempre que o intervalo diminuir ou aumentar.
verifique primeiro o seu acesso ao S3:
s3fs your-s3-bucket /mnt -o passwd_file=/path/to/your/secrets
se isso funcionar, insira isso em sua configuração do autofs:
s3 / -fstype=fuse,passwd_file=/path/to/your/secrets :s3fs\#your-s3-bucket
Tags fuse file-server autofs amazon-s3