puppet01 to lockbox01 migration

seth vidal skvidal at fedoraproject.org
Tue Jun 21 19:05:56 UTC 2011


On Tue, 2011-06-21 at 12:29 -0600, Kevin Fenzi wrote:
> Greetings. 
> 
> I've installed a new instance (lockbox01, which might be an amusing
> joke to folks who have been around for a while) to replace out puppet01
> instance. 
> 
> I'd like to look at migrating early next week sometime if possible. 
> 
> Here's a tenative checklist: 
> 
> 1. Get new machine as ready as possible
>         rsync over:
>                 /home/
>                 /srv (excluding netapp mount points)
>                 /git
>                 /var/www
>                 /var/lib/puppet
>                 /var/lib/func
>                 /var/lib/certmaster
> 2. add to nagios
> 3. add to backups
> 4. Swap IP's with puppet01
> 5. rsync the data one more time. 
> 6. run puppet against old puppet01 to pick up changes. 
> 7. reboot. 
> 8. test:
>         make sure mounts come up.
>         make sure it's reachable from the outside.
>         make sure machines can see it via puppet
>         make sure func can talk to all machines
>         make sure infrastructure httpd works.
> 
> Can folks think of other places on puppet01 that have data we need to
> preserve? Can you think of any other services it provides that we need
> to setup on the new machine?
> 
> I'm going to try and get 1, 2, 3 done this week. Then monday or tuesday
> look at doing the switchover. 
> 
> Thoughts? questions? ideas?

the mirrors of all of rhel.

So grab /etc/sysconfig/rhn

I also fully expect for the syncing to  break..

Might be worth the time to run a complete check of files on disk vs
puppet+rpmdb to see if there any files that puppet doesn't know about
and rpmdb doesn't own.

-sv




More information about the infrastructure mailing list