2017-10-11 14 views
-1

Dans un environnement docker normal, les images en cluster HDFS comme hadoop-master et hadoop-slave fonctionnent correctement. Mais quand j'essaie d'exécuter ces images en mode swarm, je suis confronté à des problèmes de connectivité. Les clusters hdfs sont-ils compatibles avec l'essaim de dockers? Le service que j'ai déployé redémarre et se ferme continuellement toutes les 2-3 secondes. Quelqu'un peut-il m'aider en détail pour implémenter le clustering HDFS en mode swarm? Quand je connecte docker conatinerid, je reçoisHDFS Clustering en essaim

start sshd... 
/bin/sh: 0: Can't open /bin/which 
/etc/init.d/ssh: 424: .: Can't open /lib/lsb/init-functions.d/20-left-info-blocks 

start serf... 
Error connecting to Serf agent: dial tcp 127.0.0.1:7373: connection refused 

Répondre

0

De toute évidence, vous n'avez pas /bin/which ni support installé LSB.

Installez tous les prérequis.

+0

Pouvez-vous s'il vous plaît spécifier tous les prérequis afin de surmonter les problèmes de connectivité dans swarm. –

+0

Je ne peux pas. Je ne l'utilise pas. –