2016-09-11 4 views
0

En utilisant l'article this, j'ai installé Hadoop sur ma machine MINT. Tout a été installé avec succès mais pas configuré, je pense. J'ai un compte d'utilisateur séparé pour la configuration de Hadoop, appelé hduser, en dehors de mon propre compte d'utilisateur admin appelé nkhl. Maintenant,Composants de start-all.sh demandant un mot de passe au démarrage

  1. Quand je ssh localhost quand je suis en nkhl, il fonctionne très bien (ce qui signifie qu'il ne demande pas un mot de passe)
  2. Quand je ssh localhost quand je suis en hduser, il demande un mot de passe (Je ne sais pas si je suis censé le faire).

Logiquement, je pense que mon SSH a été installé/configuré correctement, car il ne demande pas de mot de passe quand je suis au nkhl.

MAIS, quand je start-all.sh, de hduser, à chaque démarrage composant, on me demande d'entrer le mot de passe. Quand je les ferme aussi, on me le demande. Pouvez-vous m'aider s'il vous plaît?!

Répondre

0

Chaque utilisateur ayant ses clés stockées dans le dossier .ssh dans son répertoire personnel, vous devez recréer la clé ssh pour hduser.

Récupérez la procédure que vous avez effectuée pour l'utilisateur mkhl également pour hduser.

+0

Merci. Je me suis déconnecté de mon utilisateur NKHL, et je me suis connecté à hduser et j'ai reçu une erreur qui disait «Cinnamon s'est écrasé, vous êtes en mode de repli» ou quelque chose comme ça. Cela pourrait-il se produire à cause de cela? –