[K12OSN] Update from FC2 to FC5 via SSH?
Angus Carr
acarr at saskforestcentre.ca
Thu Aug 10 21:27:25 UTC 2006
Jim Kronebusch wrote:
>> What I've done is copy the pxe-boot files (in the /images/pxeboot/
>> dir on CD1) to /boot/ and add them to /etc/grub.conf and set it as
>> the default. The server will then boot off the installer kernel & initrd...
>>
>> In theory, I have not tested this part, the kickstart upgrade process
>> will install a new kernel and set that to be the default. So when the
>> box reboots, you can log back in and remove the installer kernel from
>> /etc/grub.conf.
>>
>> All of this is "non-trivial", but should be easy to replicate once
>> you understand how all of the pieces fit together.
>>
>
> Thanks Eric and Dan. I will have to build myself a big sandbox when I have a
> little more time and test all of this out. As of now I should probably just
> update this server and quit messing around :-)
>
> But I think this would be awesome for the future. Only hangup I see is
> storing the iso images on a separate server. I wonder if I could keep the
> iso's on a separate internal drive and install from there. That would maybe
> eliminate the need to keep up an entirely separate server. Maybe I could
> rsync the iso's on /iso_storage which would be a 10GB internal IDE drive or
> something, keep the ks.cfg file under this directory, then call on those ISO's
> and ks file locally on reboot. Hmmm, a lot to think about.
>
>
If you are looking at maintaining a collection of servers (which you
presumably want to be practically identical, with the exception of a few
files), why not have a sandbox master, which is in need of an upgrade,
and then check the entire /usr /var /etc /and_so_on trees into a
subversion server. Do the upgrade, figure out the issues, then check the
upgraded version in. On the remote end, you could then log everybody
out, and do a checkout. There would be a few issues with config files
that need names, but it wouldn't be too bad.
I guess you'd want to look out for things like ssh keys and the like, too.
Anyway, it's an idea for keeping a collection of servers together.
Angus Carr.
More information about the K12OSN
mailing list