Jump to content
Welcome to our new Citrix community!
  • Automate NetScaler ADC Firmware Upgrades from NetScaler ADM


    cugcblogs

    raydavis22rnd-1.jpg by Ray Davis

    How to automate NetScaler ADC firmware upgrades from NetScaler ADM

     

    ADM (Application Delivery Manager) is neat, and Citrix did a fantastic job on the product. One of the things I would like to do is automate scheduled NetScaler firmware upgrades. With Maintenance Jobs in ADM, you can.

    Below is a quick guide on how to achieve this for an MPX HA pair:

    Networks>Maintenance Jobs>Create Job

    davis060420-01.png.72f81dbe21d240da51bc9cd3f056cadc.png

    For me, it’s a HA pair. Select "Upgrade Citrix ADC/Upgrade Citrix ADC HA":

    davis060422-02.png.2292ec760b8d8e7404c460df9b8e04c5.png

    Give it a name and add the NetScaler’s instances for the Upgrade Job.

    davis060420-03.png.f9ead45dc7a9de73c073bf852de826d4.png

    Select them here:

    davis060420-04.png.4ddc5291fff8b5e238cc9520de7bd8e2.png

    Choose the file share of the location of the Firmware:

    davis060420-05.png.c65067aedb72cbccedda66786b69f8e0.png

    You now have two options: execute now or later. You can schedule this around change control times.

    davis060420-06.png.761dea5b33afa0e501882bd8f1da3630.png

    For "Now," it looks like this. They must be set one hour apart. Meaning, it will upgrade the one now @ 1:27 pm, and then the other device will start at the selected of 2:27 pm.

    davis060420-07.png.e123481db103a38c25311220358d2386.png

    The "Later" option looks like this:

    davis060420-08.png.6dbec51314e8f182f3a6dba0621dd64a.png

    You can see here that it has started already for the “Now” Job I created earlier.

    davis060420-09.png.ab9d0db8eb4b8a51b4ff4f8ab1521f29.png

    Let’s look at the executive summary and see what it did.

    davis060420-10.png.005dc5189cae91785fbbacfd0929d5ad.pngdavis060420-11.png.77f64e14506754e5c00bb8d54d98ec8a.pngdavis060420-12.png.ae0221a6599e689c97e116560c3c485c.png

    So, it actually followed the steps as if you were doing things the manual way.

    davis060420-13.png.499de1460d9b69618c0e7066837d47f8.png

    The secondary is completed.

    Let's check the new firmware version. This looks correct.

    davis060420-14.png.768bf7a92faf740cf19a015e12952bea.png

    It sent me an email, and this is what the report looks like:

    davis060420-15.png.081cc2aac75f8828a08507c70e41165d.pngdavis060420-16.png.b537f805aa282f2b8ecd5aadff90641a.png

    In the Job summary, it will show you this:

    davis060420-17.png.16adbc2853861358e9c86cd7ff0af255.png

    Now in 50 minutes, it will do the primary. As I was at a meeting, it upgraded this. So this confirms, it does what it states. :)

    So let just show some screenshots:

    Let's check the other Node!

    davis060420-18.png.c7cf813e7dc5ecd081319857278c24aa.png

    My time slot above was a time frame around creating the blog. I had already created it prior and the times below are the same as far as the 1-hour difference, but just not what I showed in the example above. But I am sure you get the idea.

    davis060420-19.png.374835b4c7e7229f5d68010877d38cb2.pngdavis060420-20.png.bf351b12608428eb9f23471186e70b86.png

    As you can see this is some cool stuff, and It can do way more than this. Hopefully, if time permits, I can show you more in the ADM realm.


    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...