Moderators: ScalixSupport, admin
florian wrote:... I think it is up to us to do a couple things here. Those could include:
(1) Fully document the process for x-distro upgrades/moves/migrations of Scalix. This would not resolve the extended downtime issue compared to an in-place upgrade - in-place Scalix 11.3 to 11.4 takes about 10 minutes while x-distro migration requires the better part of a day, at minimum - but at least remove some of the repeated how-to questions on this forum.
nvehommes wrote:Greetings!florian wrote:... I think it is up to us to do a couple things here. Those could include:
(1) Fully document the process for x-distro upgrades/moves/migrations of Scalix. This would not resolve the extended downtime issue compared to an in-place upgrade - in-place Scalix 11.3 to 11.4 takes about 10 minutes while x-distro migration requires the better part of a day, at minimum - but at least remove some of the repeated how-to questions on this forum.
Florian, that would be excellent!
Of course, I've already searched the forum and found a couple of suggestions on how one might/should proceed, but they differ in details and I wouldn't simply start the migration based on this info. Therefore, I've decided to experiment on (for very good reasons :wink: ) an isolated system with copies of our mailstore. I've already discovered several seemingly correct ways to let the migration fail impressively, as well as a number of easily overlooked points that cause weird errors afterwards, but I also did manage to get things to work, including the update to 11.4. However, that involved several install/deinstall cycles, which of course is not satisfactorily.
So migrating definitely is tricky and every piece of additional documentation or experience will be very helpful. (I'd be happy to share my experiences, btw.)
On the other hand, 11.4 looks great. I had a few coworkers check that their mailbox copies were OK and they were very disappointed that they could not yet have the new, much faster SWA for daily use.
Best wishes,
Nico
nvehommes wrote:1. webmail is extremely slow; loading a mailbox, calendars, the options dialog, the rules editor, whatever I tried takes forever.
2. mobile access reports the dreaded "error A00000", even though the IP number and hostname are correct. (This is on an isolated system, with local DNS server.)
nvehommes wrote:7. Start the Scalix 11.4 installer. It issues a warning that the server is running. Should one stop the server first? The documentation and installation instructions contains a lot of irrelevant verbiage, but nothing on this point. As it turns out later, the installer is capable of stopping the services.
nvehommes wrote:7a. A warning is written in the logfile: the installer cannot tidy up the message store, so one should consult the installation guide about running omtidyallu. Not unexpectedly, the installation guide contains no information at all. Could this be a leftover message from udates of very old Scalix versions?
nvehommes wrote:Which packages are needed to run Scalix? This is very poorly documented, in the form of a confusing inaccurate generic one-size-fits-all overview of which "packages" are needed. Many of these packages don't exist as such, others are part of the default installation set or included in other packages. A professional documentation should contain, for each OS, a list of the required packages, using the OS-specific names, and indicate which ones are not part of the default installation set.
nvehommes wrote:The few required 32-bit packages mean another 4 GB download. Isn't it getting time to provide a true 64-bit version of Scalix, given that this architecture is around for a couple of years now?
nvehommes wrote:Why install 11.3 and then upgrade? I had of course tried 11.4 first, hoping to save time. :) Instead, I had a chance to explore many ways that don't work. Getting the message store to work with 11.4 didn't work (see above). I was very surprised, however, to see in the installation logfile that the postgres database could not be initialized. And indeed, even though the installer claimed to have finished successfully, I could not start Scalix. Fortunately, a reboot miraculously solved this problem, but ones confidence does suffer from such an experience.
les wrote:Yes, perhaps this should be documented better. However when i've noticed missing rpm's the installer has told me which ones were needed.
les wrote:Goes without saying that if you were upgrading the mail server it should be stopped before proceeding. You should also block mail coming in until you've tested post the upgrade to ensure all is working.
les wrote:One thing you should do before the upgrade, especially if you've migrated to another server - run an omscan to verify your message store is in good condition. If it isn't then you're simply upgrading a problem.
les wrote:Postgres may not have upgraded because of a major version change as i alluded to. Thats why i mentioned resetting postgres so that it started from scratch.
les wrote:Surprised you couldn't get anything to work in 11.4. If you ran ompatchom that would have upgraded your mailstore.
[...]
The process i outlined worked on rhel based systems, maybe some differences for SLES, wouldn't have expected too much difference there though.
nvehommes wrote:As an example: SLES10 does not have packages called heimdal-lib or ps (these are required explicitly for SUSE); mx, pgdg, and sendmail-cf also don't exist, they are probably included in other packages.
nvehommes wrote:This appears to be done automatically: omscan ran for several minutes. No errors or warnings were reported (assuming omshowlog would display them)
nvehommes wrote:Yes, I did run ompatchom, which took quite some time to finish. All scalix processes were stopped.
Your procedure did work, but in my case it resulted in a very slow system. Things didn't improve after the system had run for an hour, no update processes were active anymore. It did surprise me too.
les wrote:nvehommes wrote:As an example: SLES10 does not have packages called heimdal-lib or ps (these are required explicitly for SUSE); mx, pgdg, and sendmail-cf also don't exist, they are probably included in other packages.
florian wrote:If heimdal stuff is still listed as a requirement for SLES10, please log a bug against documentation. Fortunately, in SLES10 Heimdal-Kerberos was replaced by MIT Kerberos (Heimdal sucks for ActiveDirectory interop, that's the reason why SSO doesn't work with Scalix and SLES9)..... so that one is correct.
Florian.
Users browsing this forum: No registered users and 2 guests