Vous pouvez démarrer une instance de nodemanager en exécutant la commande suivante yarn-daemon.sh start nodemanager
. Si vous en faites un métier d'appoint, vous aurez deux problèmes :
- En
yarn-daemon.sh
script sera exécuté constamment puisque respawn vérifie si le processus est mort, et que le script de yarn-daemon.sh meurt après le démarrage de yarn. -
service nodemanager stop
ne fait rien car upstart pense que le processus est déjà arrêté.
Comment créer un service upstart qui redémarre yarn (ou un autre daemon hadoop) après un crash ?