2017-09-27 2 views
0

Ich habe ein EMR mit Huw Anwendung und LDAP-Authentifizierung. \ NAWS EMR Hue S3 Datei-Browser nicht in der Lage AWS S3 zugreifen

i folgende bin http://gethue.com/introducing-s3-support-in-hue/

Ich habe Setup LDAP-Benutzer aws Profil und entkernt Farbton .ini mit aws-Taste.

Mein LDAP-Benutzer ist in der Lage, über die aws CLI auf s3 von EMR CLI zuzugreifen.

i gleichen ldap Benutzer bin mit einzuloggen in Farbton, aber Farbton s3 Datei-Browser gibt unter Fehlern

Verarbeitung Ausnahme: S3-Dateisystem Ausnahme .: Traceback (jüngste Aufforderung zuletzt): Datei „/ usr/lib /hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/handlers/base.py ", Zeile 112, in get_response Antwort = wrapped_callback (Anfrage, callback_args, callback_kwargs) Datei "/usr/lib/hue/build/env/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/db/transaction.py" , Zeile 371, innen return func (* args, kwargs) Datei "/usr/lib/hue/apps/filebrowser/src/filebrowser/views.py ", Zeile 214, in Sicht auslösen PopupException (msg, detail = e) PopupException: S3 Dateisystem Ausnahme. exceptions_renderable ERROR Mögliche Detail: Zugriff verweigert wird

Antwort

0

Dieses Problem jetzt

Version Details sind AWS EMR-5.7.0, Hue 3.12.0 behoben.

emr-5.7.0 kümmert sich um die Integration von Hue mit S3. S3-Browser funktioniert bei gegebenem LDAP-Benutzer, in Farbton sollte sollte Berechtigungen für Bucket haben.

Problem in unserem Fall war, dass elektromagnetische Strahlung in einem privaten VPC war und wenn wir geöffnet VPC Endpunkt Politik bis ermöglichen „s3: ListAllMyBuckets“ für ganzen s3 für jeden, den Farbton s3 Browser tut es anfing zu arbeiten ..

Keine Änderung in hue.ini erforderlich war, keine aws API Keys benötigt, nur VPC-Richtlinienänderung das Problem behoben.