J'ai configuré un cluster EMR avec Presto installé et en cours d'exécution. Je peux interroger mes données sur le serveur à l'aide de presto-cli
, mais je ne suis pas entièrement sûr de savoir comment configurer Presto pour qu'il soit accessible en externe (par exemple à partir de Tableau sur mon ordinateur portable).Presto sur EMR: accès externe
J'ai examiné tous les fichiers de configuration/propriétés dans /usr/lib/presto/
, mais aucun d'entre eux ne semble avoir quelque chose à voir avec la configuration d'accès à distance (c'est-à-dire la configuration des informations d'identification et du port).
Ma question est: comment peut-on configurer l'accès à distance? Toute aide serait appréciée.
EDIT: J'ai pu me connecter à Presto (grâce à @franklinsijo); voici les nitpicks:
- changement l'URI découverte
config.properties
à l'adresse DNS - assurez-vous que votre IP publique locale du serveur DME est la liste blanche pour accéder au port spécifié dans
config.properties
Le nom d'utilisateur @Radix serait l'utilisateur exécutant le processus presto. – franklinsijo
Merci. Existe-t-il un moyen de définir un mot de passe? Ou n'importe qui avec l'URI et le nom d'utilisateur peut accéder à Presto? (en supposant que leur adresse IP est en liste blanche) – Radix
Non, aucun Je suis au courant. Vous devrez peut-être configurer l'authentification Kerberos pour cela. – franklinsijo