I have a linode that is currently on one of Linode's Xen servers. I see that I am eligible to upgrade to a KVM linode.
One thing that concerns me is that Linode's upgrade guide says block devices will change from the /dev/xvda
naming scheme to the /dev/sda
naming scheme.
My /etc/fstab
is:
proc /proc proc defaults 0 0
/dev/xvda / ext3 noatime,errors=remount-ro 0 1
/dev/xvdb none swap sw 0 0
so I would think I am going to have to modify it in some way in conjunction with the upgrade.
Should I just edit the /dev/xvda
and /dev/xvdb
entries to /dev/sda
and /dev/sdb
before shutting down and upgrading?
Should I switch to the UUID=
style of declaring devices? (Would the device UUID even stay the same, now that I think about it?)
I did open a support ticket with Linode and all they said was "turn on Distro Helper in your config profile before you upgrade and that should take care of it". Which leaves open the chance that it won't, so I'd prefer to do a known good thing proactively.
Relatedly, I assume the "root device" option in the configuration profile in the management UI (which is a dropdown that gives the /dev/xvdN
options) will correctly map /dev/xvda
to /dev/sda
, etc. when you upgrade?
All in all, I'd love to hear from people who has put their linode through the Xen->KVM transition to see how this issue (and others I don't know about) shake out.