How to manually upgrade Datacore.
Download the Datcore Software
Do you have DCSAdmin Password? If you don’t, get it.
If you have lost that password another blogpost is about to be done to explain howto change that.
Connect to both nodes
1. Check System Health
2. Check version. Server Group DataCore Servers Version: 10.0.PSP5 Update 2 15.0.502.9359
3. Read release notes from the version you are about to upgrade to.
4. Rename C:\program files\Datacore\DatacoreDeployment if it exist.
5. Copy to desktop C:\Program Files\DataCore\SANsymphony\DataCore.Executive.CorePmf.dll.config (NVMe bug Samsung ID)
6. Prefered Server on the site that are about to be upgraded. Change every ESXi host to the other Datacore node.
7. Alla disks are Healthy
8. Stop GUI on all other stations. You schould not run old GUI to new Datacore nodes.
9. Backup Configuration (Server Group Object)
10. Change service DataCore Executive to Manual
11. Install Datacore, When Deploy Wisard starts, exit
12. Go to Deployment catalog C:\ProgramFiles\DataCore\DataCore DeployMent\Sansymphony\ (You get iscsi warning if not all nic are configured)
13. Run the exe file
14. DCSAdmin Password
15. Copy back C:\Program Files\DataCore\SANsymphony\DataCore.Executive.CorePmf.dll.config
16. Restart machine
17. net start dcsx from command prompt
18. Rescan ports on server objectet
19. Check Remote Ports
20. Start DatacoreSever on server object in gui
21. Set service DataCore Execcutive to automatic
22. Check VirtualDisk so host are connected
23. Check vmware side so that every Datastore is OK.
Other node then
1. Set prefered node to the upgraded node on every host to the upgraded DataCore (Use the Gui on the upgraded node)
2. Stop DataCore Server on server object in GUI (Use the Gui on the upgraded node)
3. Do Datacore Backup in gui On server object (Use the Gui on the upgraded node)
4. Switch to the other node. (the node with the old version)
5. Rename C:\program files\Datacore\DatacoreDeployment
6. Take a copy C:\Program Files\DataCore\SANsymphony\DataCore.Executive.CorePmf.dll.config (NVMe bug Samsung ID)
7. Change service DataCore Executive to Manual
8. Install DataCore
9. Stop at the Deployment Guide
10. Go to Deployment catalog C:\ProgramFiles\DataCore\DataCore DeployMent\Sansymphony\ (You get iscsi warning if not all nic are configured)
11. Run the exe file
12. Copy back C:\Program Files\DataCore\SANsymphony\DataCore.Executive.CorePmf.dll.config
13. Restart server
14. net start dcsx from command prompt
15. Gui
16. Rescan Ports
17. Check mirror ports
18. Start Datacore Server on Server object
19. Set service DataCore Executive on automatic
20. Wait for the Virtual Disk to mirror up again
21. Reset Link Error Counts GUI Server Ports
20. Take a backup from Gui
Done!
Leave a Reply