um at this point it's probably a good time to get into lvm because i think some of the things we're going to talk about are going to kind of force a comparison there and lvm is not a file system i want to be clear on that it's like an abstraction you know underneath the file system that's after the hard drive be you know beneath the file system that gives you additional features and it's one of those things that i say everybody should be using i mean if you're not using zfs if you're not using butterfs i don't know if it works with butterfs i haven't tried it but not with zfs though if you're not using that then i think that lvm is a no-brainer because it's one of those things where you're not going to notice that it's there and maybe you'll use it and you'll never have it used for its features but it's not going to hurt anything and if you ever do need its features then it's there for you what are the features so one of the things that is kind of a pain point for me is when i'm working with a client you know companies ask me to help them out their servers right so their server's full their disk is completely full let's just assume it's a virtual machine so if without lvm you have to r sync the volume to another volume if it's not the root file system and you know you add another virtual disk and you are sync everything over there and then flip them out point over to it there's going to be maybe a disconnect there you're going to have open files for example it's not going to be very easy to do this but you can do it in worst case scenario if it's the root file system you might have to shut it down and that's not good now obviously if you're doing everything right you should never need to resize anything because you've chosen the right size for everything your virtual disks are the perfect size you don't ever need to upgrade anything so if you're doing it right you'll never need it but more often than not you're going to run into this and i think as an administrator you're going to appreciate having the ability to resize a file system online so for example you have a let's just say a NUMBER_TOKEN gig root file system and it's nearly full now what you could do is add a second virtual disk add it to the volume group and then expand it you can actually grow it online and you don't have to restart anything and all of a sudden you know your your full disk alerts go away it's a great thing on a physical server it's not quite as easy because depending on the hardware you may not be able to hot plug a hard drive into a running server you might actually have to shut it down but if you have a spare hard drive you could just have it connected inside the chassis powered on but just not used so if nothing else you can always add it to the volume group later i've even seen some people that would essentially not have not used up all of the space in the lvm configuration have like you know NUMBER_TOKEN NUMBER_TOKEN gigabytes that are not even claimed for that one off
NO_SEGMENT_TOKEN