2012-12-30 1 views
1

Redhat avec fusible 2.4.8
Version S3FS 1,59Amazon S3 avec s3fs et fusible. script et montage se démonte

En plus: Amazon S3 with s3fs and fuse, transport endpoint is not connected

Je voudrais faire un script pour corriger la situation. Le script va démonter et monter le répertoire. les commandes i besoin d'utiliser sont:
fusermount -u/s3
/usr/bin/s3fs -o allow_other bucketname/s3

Pour les personnes qui connaissent cette situation, dois-je être préoccupé par autre chose? ou c'est assez?

Répondre

1

Vous ne devez pas utiliser amazon s3 en tant que système de fichiers unix dans un environnement productif. S3 n'est pas construit comme ça. Des s3fs docs

Restrictions importantes En raison cohérence dans le temps de déposer les limites « de cohérence » éventuelle création S3 peut et parfois échouer. Même après une création réussie, les lectures suivantes peuvent échouer pendant une durée indéterminée, même après une ou plusieurs lectures réussies. Créez et lisez suffisamment de fichiers et vous finirez par rencontrer cet échec. Ce n'est pas une faille dans s3fs et ce n'est pas quelque chose qu'un wrapper FUSE comme s3fs peut contourner. L'option Tentatives n'aborde pas ce problème. Votre application doit soit tolérer ou compenser ces échecs, par exemple en réessayant de créer ou de lire. Pour plus de détails, voir Cohérence éventuelle

+0

Voici comment son ensemble. pour notre but son excellent .. – ilansch

+0

vient de réaliser que vous avez déjà eu ce conseil de mon: D Désolé pour le sermon. –

0

Bonne lecture.

Je pense que pour contourner, ma valeur de 2 cents est que vous pourriez faire un cron minute pour copier des fichiers du lecteur S3 monté sur votre serveur. Si le contexte convient, c'est