Abschalten von DRS kann fatale Folgen haben.
Bereits früh habe ich meine Workloads in RessourcePools untergebracht. In erster Folge ging es nicht um das Limitieren von Ressourcen, sondern mehr um ein Verhältnis zu bekommen, welche Applikation braucht wie viele Ressourcen. Paradebeispiel Sharepoint Anwendungen, die alleine soviel Ressourcen verschlingen, wie alle restlichen für das Netz benötigte Ressourcen (AD, NetworkPolicy, FileServer, etc.).
In einem Fehlerfall schaltet man doch mal so einiges ab und wieder an, wie z.B. ein laufender FailOver, der nicht enden will, weil sich der FDM verschluckt hat. Dabei kann es passieren, dass man statt das HA Tab, das DRS Tab erwischt. Ohne gross die Meldungen anzuschauen, drückt man diese weg und schon ist DRS abgeschaltet.
Der Fehler ist dann schnell bemerkt, da sämtliche RessourcePools weg sind. vCenter hat uns ja eigentlich davor gewarnt, dass das passiert. Nun wenn man ein paar wenige RessourcePools hat, darf man diese neu erstellen und die VMs entsprechend wieder einsortieren.
Wenn man aber viele davon hat, kann das ziemlich in Arbeit ausarten. Im Fall von einem vCloud Director hat das aber schwere Folgen. vCloud Director organisiert seine verwalteten Objekte in RessourcePools und referenziert auf diese.
In vCloud Director wurde bereits mehrfach ein Feature Request gemacht, dass vCloud Director die Cluster sperrt, welcher auf umgesetzt wurde, dann aber wieder entfernt wurde, dann wieder auf Nachfrage eingebaut wurde, dann wieder entfernt wurde. Ein erneuter Feature Request ist bei unserem TAM wieder eingereicht.
Was du dagegen selber unternehmen kannst, auf den Cluster Einstellungen kannst du erweiterte Einstellungen vornehmen. Hierzu fügst folgende Einstellung ein:
IsClusterManaged=1
Ab jetzt kannst du DRS nicht einfach so abschalten, der Parameter muss entweder entfernt oder auf 0 gestellt werden. Sprich hier ist eine zusätzliche Hürde eingebaut.
Das wurde bereits im 2019 so dokumentiert (das war der erste mir bekannt Fall, welcher zum KB führt).
https://knowledge.broadcom.com/external/article/324905/using-drs-advanced-setting-isclusterman.html
In einem nächsten Beitrag kümmern wir uns, was im vCD zu tun ist, sollte das doch passieren.