The major downsides would be that I wouldn't be able to use some nice tools that Linode provide, such as their automatic partition resizing and automatic backup solution, and their rescue distribution, Finnix, doesn't support it.
Obviously you'd want to make sure you have a full backup before proceeding with this. I didn't, but I'm an idiot.
First you need to make sure you're using a recent kernel — probably 2.6.30 or higher. This is because some applications had made bad assumptions. I'm using the latest 2.6 Paravirt that Linode provides, which is 2.6.35.4-x86-_64-linode16. My system is Ubuntu 10.10 64-bit.
- From the Linode Platform Manager, restart in rescue mode.
- Run the following commands to update Finnix with a recent e2fsprogs that supports ext4:
apt-get updateapt-get install debian-archive-keyring e2fsprogs
- Perform the actual ext4 conversion:
tune2fs -O extents,uninit_bg,dir_index /dev/xvda(It will no longer be ext3 compatible after running this.)e2fsck -fDC0 /dev/xvda
- Shutdown and boot up through the Linode Platform Manager
- The system should automatically mount the partition as ext4.
0 comments:
Post a Comment