AWS : Mount eines S3 Buckets unter Debian
Installation des benötigten Packetes auf der Debian Kiste.
Quellen :
https://cloud.netapp.com/blog/amazon-s3-as-a-file-system
https://github.com/s3fs-fuse/s3fs-fuse/wiki/Fuse-Over-Amazon
apt install s3fsErstellen einer Passwort Datei im Home Directory
touch ~/.passwd-s3fs echo "accessKeyId:secretAccessKey" > ~/.passwd-s3fsWenn mehrere Amazon S3 Buckets verwendet werden müssen kann auch der Name des Buckets vor den Zugangsdaten hinzugefügt werden.
echo "bucketName:accessKeyId:secretAccessKey" > ~/.passwd-s3fsDa hier sensible Zugangsdaten in der Datei stehen müssen die Rechte auf 600 geändert werden !
chmod 600 ~/.passwd-s3fsWenn alles richtig ist kann das Amazon S3 Buckets gemountet werden
s3fs [BUCKET-NAME] [MOUNT-POINT]Der Eintrag für /etc/fstab sieht dann so aus, hier ist debug noch aktiv. Das sollte für einen Betrieb in der Produktion deaktiviert werden.
# MOUNT S3 MIT DEBUG [BUCKET-NAME] [MOUNTPOINT] fuse.s3fs _netdev,allow_other,dbglevel=dbg,curldbg 0 0 # MOUNT S3 OHNE DEBUG [BUCKET-NAME] [MOUNTPOINT] fuse.s3fs _netdev,allow_other 0 0
Quellen :
https://cloud.netapp.com/blog/amazon-s3-as-a-file-system
https://github.com/s3fs-fuse/s3fs-fuse/wiki/Fuse-Over-Amazon
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Ricardo C. am :
kann mir einer seine Erfahrungswerte bezüglich s3fs in einer Produktiv-Umgebung mitteilen.
Wir wollen auf S3 ausschließlich Content wie Bilder und Videos parken.
Also keine Dateien die permanent in Verwendung sind.
Unsere Erfahrung aktuell ist, dass der File Gateway von AWS hierfür nicht ganz so gut geeignet ist, da bei einem reinen S3 Update sich der Cache des File Gateways nicht aktualisiert. Auch das Thema Fail-Over ist bei File Gateway nicht gut und wäre über s3fs erst gar kein Thema.
Viele Grüße
Ricardo
Christopher Pope am :
Dann kannst du deine Bilder & Videos dort parken und einfach einbinden.
Das File Gateway bzw Storage Gateway würde ich da ganz raus lassen.
Ricardo C. am :
danke für die Antwort. Aber bei der Menge die wir benötigen, wäre EFS viel zu teuer.
Werden nun S3FS verwenden.