Upgrade XenDesktop 7.5 to 7.6 (PART2): StoreFront Servers

In this article I will go in a detailed way to the steps to upgrade XenDesktop 7.5 to 7.6.
In PART 2, the StoreFront servers are covered.

 

Upgrade the StoreFront Servers from version 2.5 (2.5.0.29) to 2.6(2.6.0.5031)

 

1. 

Restart all StoreFront servers.

 

Restarting the server ensures that any file locks are cleared and that there are no Windows updates pending.

n/a

2. 

We are ready to upgrade the servers.

Create a VMware snapshot of all Storefront servers.

n/a

3. 

Log in with the admin account with which you will do the installation. 

n/a 

4. 

If you are upgrading a multiple server StoreFront deployment, disable access to the deployment through the load balancing environment.

Disabling the load-balanced URL prevents users from connecting to the deployment during the upgrade. All servers in a multiple server deployment must be updated concurrently. (note: 1 after the other!)

5. 

Open de StoreFront console on the first server, and choose the option Propagate changes, to ensure the servers are in sync.

6. 

All seems fine. Click ok to close.

7. 

Restart all StoreFront servers.

 

Restarting the server ensures that any file locks are cleared and that there are no Windows updates pending.

n/a 

8. 

Log in with the admin account with which you will do the installation. 

n/a 

9. 

Check connectivity: Ping from all servers the server itself and the other Storefront servers. Verify that all IPs are correct to exclude connectivity issues.

Ping Storefrontservername1

Ping Storefrontservername2

Etc 

10. 

For multiple server StoreFront deployments, on each server in the deployment, open Event Viewer and, in the left pane, navigate to Applications and Services Logs > Citrix Delivery Services. Search for events logged by the Citrix Subscriptions Store Service with an Event ID of 3 and a Task Category of 2901.

 

Ensure that an entry is logged for each store on every server in the deployment before continuing.

 

11. 

Read the article and if you like implement the suggested changes to improve StoreFront use/installation. Not all are MANDATORY, but some can prevent installation issues. 

http://xendesktopguy.com/2013/05/31/winning-with-storefront/

 

A) Disable Netbios over TCP

 

B) Set-ExecutionPolicy -scope LocalMachine by-pass 

12. 

Mount the ISO 

13. 

Browse to \x64\StoreFront

And run CitrixStoreFront-x64.exe

 

OR

 

Run the AutoSelect.exe installer, which will determine the Citrix Licensing can be upgraded

 

 

 

 

 

14. 

Select I accept… and click Next

15. 

Click Install

16. 

StoreFront is being upgraded

 

Please wait, this can take up to 10-15 minutes actually.

17. 

Finished!

 

StoreFront 2.6.0.5031 installed successfully on your first server.

 

 

 

Click Finish

 

Note: The StoreFront console will open automatically.

18. 

The StoreFront console MMC opens.

19. 

By design, The StoreFront console notices your other StoreFront servers are in a lower version.

 

Click OK and close the console.

21. 

Restart the StoreFront server and check that all the StoreFront services are running. 

Restarting the server ensures that all caches are cleared and the StoreFrontservices are restarted.

22. 

Verify is the services are started. The disabled service is OK. 

23. 

After reboot, check for any problems in the eventviewer: Eventviewer > Application and Services log > Citrix Delivery Services.

The following events are to be considered normal/OK.

 

 

24.

Repeat installation for server 2

 

If you are upgrading a multiple server StoreFront deployment, repeat Steps 7 to 23 for each of the remaining servers in your deployment until you have upgraded them all.

Important: Ensure you finish upgrading the current server before starting to upgrade the next. In multiple server StoreFront deployments, servers must be upgraded sequentially. Upgrading multiple servers in parallel is not supported and can cause configuration mismatches that lead to stores, sites, and services becoming unusable.

Since we upgraded the first StoreFront server with success, let’s move on to the second one.

25.

We resume at step 17, where you upgraded your last StoreFront server.

 

Click Finish

 

 

 

Niote: The StoreFront console will open automatically.

26.

The snap-in will take more time; this is where StoreFront is synchronizing. Please wait.

27.

If all went well, and you only have 2 servers, the last storefront server will have already synced with all other servers.

 

When the upgrade process is complete on the final server in your deployment, StoreFront automatically updates the configuration of the other servers in the deployment to match that of the final server.

28.

Close the console and reboot 

n/a 

29.

We will again finish our last verifications to make sure all went well.
After reboot, check for any problems in the eventviewer: Eventviewer > Application and Services log > Citrix Delivery Services.

The following events should appear (check the latest one, not earlier ones)

 

 

 

 

30.

Verify is all services are running. The disabled service is normal. 

31.

StoreFront has been upgraded to 2.6.0.503

32.

If you are upgrading a multiple server StoreFront deployment, restore access to your deployment through the load-balanced URL.

n/a 

33.

Perform the compatibility tests, especially if you have Pass-through (SSON) enabled. 

n/a 

34.

Perhaps keep the VMware snapshots for a while, in case of a necessary rollback.

n/a 

Status:
10x XenDesktop licenses 7.5 -> 7.6
1 License Server 11.11 -> 11.12
2x StoreFront Servers 2.5 -> 2.6
Next, PART 3: Upgrade XenDesktop 7.5 to 7.6 (PART3): Virtual Delivery Agent

Leave a Reply

Your email address will not be published. Required fields are marked *