web-dev-qa-db-fra.com

Jenkins build slave apparaît hors ligne mais le service esclave est activé et fonctionne

J'ai du mal à comprendre que la page d'accueil de Jenkins montre que l'esclave Build est déconnecté. Mais lorsque je me connecte réellement pour créer un serveur esclave, le service esclave est opérationnel. 

J'utilise Windows 2003 pour tous mes esclaves de construction et mon serveur maître. La seule façon de le mettre en ligne est de redémarrer le service.

13
user3164236

Suivez les étapes indiquées, vous ne serez pas obligé de redémarrer les services.

Goto Jenkins -> Manage Jenkins -> Manage Nodes

Cela vous montrera la liste des nœuds configurés .

Build Slave -> Launch Slave Agent (Where "Build Slave" is your slave node.)

Cela fonctionnera si votre slave est configurée correctement et connectée aux services.

3
Not a bug

Le maître Jenkins doit communiquer avec Slave avec la connexion ssh si maître et esclave ne se trouvent pas dans le même nœud . Vérifiez si la clé publique ssh du maître est dans ~/.ssh/allowed_keys.

1
Joshua