Zoek op trefwoord, naam of systeem:

Blog

  • 31
    augustus
    2017
    Technology Professional, Technology Professional

    Gecontroleerd Citrix XenApp Servers rebooten

    Veel klanten van ConoScenza maken gebruik van RES ONE Automation. Zo ook enkele klanten die ik regelmatig bezoek of waar ik ondersteuning verleen vanuit mijn rol binnen ConoScenza.

    Vraagstelling klant

    Onlangs kreeg ik de vraag van één van onze klanten om gecontroleerd Citrix XenApp Servers te rebooten via RES ONE Automation. In de huidige situatie gaf men vanuit RES ONE Automation de Citrix XenApp Servers een reboot zonder extra opties c.q. controles. Men gaf aan dat heel soms de E: schijf niet gekoppeld was. Deze is nodig om de Citrix XenApp Server te kunnen gebruiken. Deze controle voerde men nu handmatig uit. Vaak kwamen er dan al meldingen vanuit de organisatie dat men problemen ervaarde met een bepaalde Citrix XenApp Server.

    De klant stelde de volgende eisen:

    • Tweemaal een melding tonen voor gebruikers alvorens de Citrix Server wordt gereboot
    • Citrix XenApp Server in Maintenance Mode plaatsen
    • Na reboot controleren of de D: en E: schijf aanwezig zijn en daarna automatisch uit Maintenance Mode halen

    Oplossing

    Met deze eisen op mijn netvlies ben ik gaan kijken welke mogelijkheden er zijn in RES ONE Automation. De meldingen tonen voor de gebruikers is een standaard optie binnen RES ONE Automation, dus bleven alleen de laatste twee eisen over.

    Met PowerShell heb ik die op kunnen lossen in combinatie met Exitcodes.

    Hieronder staat beschreven hoe de Modules zijn opgebouwd in RES ONE Automation.

    Module Reboot – Citrix XenApp Servers (Dagelijks)

    Met deze Module worden elke dag de Citrix XenApp Servers gereboot. Hieronder een overzicht van welke taken de Module uitvoert.

    1.     Als eerste wordt er een melding weergegeven aan alle gebruikers dat de Citrix Server over 15 minuten opnieuw wordt gestart. Deze melding wordt 5 minuten weergegeven. De gebruiker kan de melding wegklikken door op OK te klikken.

    2.     De Module wacht nu 10 minuten alvorens verder te gaan.

    3.     Nu wordt de tweede melding weergegeven aan alle gebruikers dat de Citrix Server over 5 minuten opnieuw wordt gestart. Deze melding wordt 2 minuten weergegeven. De gebruiker kan de melding wegklikken door op OK te klikken

    4.     De Module wacht nu 5 minuten alvorens verder te gaan.

    5.     Via een PowerShell commando worden de Citrix XenApp Servers in Maintenance Mode geplaatst.

    6.     De Citrix XenApp Servers worden gereboot.

    Module Put Citrix Server in Production Mode

    Deze Module wordt automatisch via RES ONE Automation na elke reboot uitgevoerd op de Citrix XenApp Servers.
    Hieronder een overzicht van welke taken de Module uitvoert

    1.     Als eerste wordt er gecontroleerd of de D: en E: schijf aanwezig zijn. Mocht één van de schijven niet beschikbaar zijn zal de Exitcode op 0 worden gezet.

    2.     Mochten de D: en E: schijf beide aanwezig zijn zal de Citrix XenApp Server via een PowerShell script automatisch uit Maintenance Mode worden gehaald.

    3.     Mocht de D: of E: schijf niet aanwezig zijn wordt de Citrix XenApp Server niet uit Maintenance Mode gehaald en zal er een mail worden verstuurd.

    Voorbeeld mail:

Trefwoorden: CitrixRES

Email Technology Professional

Lees alle blogberichten van Technology Professional

Deel dit bericht

Geen reacties

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *