J'essaie actuellement de créer un script d'arrêt pour un serveur Windows 2012 qui effectuera un basculement planifié sur mon serveur de réplica lorsque le serveur principal sera arrêté.
Mon problème est que le script d'arrêt est exécuté après le service Hyper-V a été arrêté.
Est-il possible de le faire exécuter avant?
powershell
shutdown
hyper-v
windows-server
donothingloop
la source
la source
Réponses:
C'est peut-être excessif, mais on peut créer un service qui dépend du service Hyper-V et effectue l'action requise lors de la terminaison du service ...
la source
Le Microsoft Clustering avec basculement la technologie ressemble à une solution:
Pour Server 2012, quelques modifications mineures sont décrites dans Création d'un cluster de basculement Windows Server 2012 .
Beaucoup de documentation supplémentaire est disponible. Par exemple :
Mise en œuvre du clustering de basculement Hyper-V Windows Server 2012 .
la source
En fait, vous pouvez essayer d’utiliser Schedule pour créer une tâche qui déclenche l’événement d’arrêt du service, puis exécuter shutdown -a, effectuer le basculement et shutdown -r.
Le point clé est d'obtenir le bon événement pour lancer les tâches et assurez-vous qu'il peut annuler l'arrêt.
De plus, ne laissez pas la mise à jour de la fenêtre effectuer un redémarrage automatique, utilisez le planificateur et le déclencheur d'événement pour effectuer un basculement puis un redémarrage planifié.
la source