server accroché à cause de «oui»

À l'un de nos servers, par erreur, j'ai rencontré shell / ssh le code:

alors que «oui ; faire ls; terminé;

Et maintenant, je souhaite revenir à cela, mais il est encore accroché. Que puis-je faire?

Si votre système ne répond pas du tout, je ne pense pas pouvoir faire autre chose que la réinitialisation / redémarrage du matériel.

Dans une architecture multi-core, un seul kernel CPU devrait être occupé à 100% d'utilisation. D'autres kernelx devraient être disponibles. Donc, vous devriez pouvoir vous connecter à votre server en utilisant un autre shell.

Eh bien, si vous avez encore un shell ouvert ou que vous pouvez ouvrir un nouveau shell, vous pouvez tuer le process en le recherchant avec ps aux et grepping pour le nom du shell script. Comme MadHatter vous a suggéré d'utiliser kill -9 pour tuer le process.

Si vous ne pouvez pas vous connecter à SSH, vous devrez y aller pour avoir un access physique que j'ai peur (ou quelque chose comme des mains éloignées) et voir si c'est récupérable ou non. Sinon, vous devrez retirer la fiche.

Peut-être que si elle commence à utiliser suffisamment de memory ou de ressources, OOM Killer viendra acheter et le tuer, mais il se pourrait que d'autres choses se brisent alors.