Our Products:   CompleteFTP  edtFTPnet/Free  edtFTPnet/PRO  edtFTPj/Free  edtFTPj/PRO

Upgrade a version 8.0.0 cluster to latest version

0 votes
51 views
asked Aug 1 in CompleteFTP by rohanpower (150 points)
Hi CompleteFTP,

We're about to embark on a journey to upgrade our two Enterprise, v8.0.0 servers (which are currently synchronized) to the latest version (10.1).

I've checked out your upgrade guides and rollback guides and it all looks pretty straight forward, however most of the information looked like it was for single server environments.  I couldn't see any information that related to upgrading a cluster.

Are there any additional steps we need to take, or special order in which to do things?  We'd like to keep at least one server up at all times so we don't have any downtime/outages.

Thanks in advance.

1 Answer

0 votes
answered Aug 1 by Admin (2,190 points)
selected Aug 2 by rohanpower
 
Best answer

Please have a look at this help article.

commented Aug 1 by rohanpower (150 points)
Thanks.  I didn't find this article.

So it appears as though I need to schedule an outage since the CompleteFTP services need to be stopped on both services before upgrading?
commented Aug 1 by Admin (2,190 points)
Yes, CompleteFTP will be down for a few minutes while you do the upgrade.
commented Aug 1 by support2 (143,330 points)
You can also test the release you are applying to your configuration prior to doing it on the prod servers:
http://enterprisedt.com/questions/index.php/11604/how-can-i-test-that-a-new-release-works-for-my-server
commented Aug 2 by rohanpower (150 points)
Thanks for the link.  We have attempted to test the upgrade procedure following the steps in the link with multiple installer versions (8.1.2/8.2.0/8.5.1/9.1.3/10.1) but the installation fails and we receive the following errors:

Log:
A foreign key value cannot be inserted because a corresponding primary key value does not exist. [ Foreign key constraint name = FK_Node_WebApp ]

Eventlog:
Service cannot be started. EnterpriseDT.Net.FtpServer.Config.ConfigException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints

Would this relate to the version we are trying to upgrade from, or that we're attempting to upgrade a test machine with mismatched configuration details?
commented Aug 2 by Admin (2,190 points)
Can you please open a ticket at https://enterprisedt.com/help and attach your configuration file, which you can find at C:\ProgramData\Enterprise Distributed Technologies\Complete FTP\config.sdf?  We will then try to replicate the error and provide a fix for you.
...