h1

The Big Nonado Migration(tm)

April 5th, 2008

So, today’s the big day. Steve and myself are all set up in the Nonado Control Bunker, working away tirelessly on migrating Nonado to the new server. We’ll be posting updates here throughout the day, so that you can keep track of what’s happening, and what’s currently affected. If you need us throughout the day, hop into #support, or if you need to contact us urgently, you can ring Steve on +353-87-286-3014 or myself on +353-87-990-0504.

11:10: We’re now shutting down the SMTP server. This means no outgoing or incoming mail for the next while. A short while after this, we’ll be killing all user processes (sorry!) and taking away write access to /home.

11:45 We’re now killing all processes that are using /home on bob, in preparation for doing the final copy across to hop. This includes apache, so all websites are gone too.

12:25 We noticed that some group ID numbers on bob clashed with groups on the new servers, so we’ve done the following:

  • Changed so that users are no longer in a group matching their usernames (e.g., atlas is no longer in the atlas group, that group no longer exists)
  • Searched the filesystem for files that had a group ownership of that group (e.g., files owned by atlas:atlas), and changed these to user’s primary group.
  • Any files that had a group ownership of that group AND WERE WRITABLE BY THAT GROUP were changed to have the group permission match the others permission (e.g., file owned by atlas:atlas, with permissions of 770 is now atlas:user with permissions of 700)

16:23 It’s all over bar the shouting. All major services have been migrated, dns has been updated accordingly, everything should be back up and running now. Let us know if you find anything that’s broken. One known issue is that hetzner seem to be blocking tcp port 6667 outbound. I’m not sure what we can do about that, but we’ll ask them and see if that can be removed.

Steve & Eoghan

Comments are closed.