Fedora 28 Server - Linux 101 - How do you partition your drives
-
@ccwtech I normally do a small system partition (40 to 60 GB) and mount the data partition wherever it's needed. It changes depending on use case of course, but in your case I'd probably do a 40GB / partition and put the majority of the drive space on /var (where the KVM configs and virtual drives default to.)
-
@travisdh1 Can you dumb that down for me?
I'm looking for more step by step or a walk through video if possible. Maybe Linux 098 vs. 101...
-
I found this one but I have been told that XFS is a better way to go so I wasn't sure how good the video was.
-
How many drives does your system have?
-
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 Can you dumb that down for me?
I'm looking for more step by step or a walk through video if possible. Maybe Linux 098 vs. 101...
Try this one: https://www.youtube.com/watch?v=olPWqd3gVY8 Around 2:05 is where you want to look for creating a custom partition layout.
-
@fateknollogee said in Fedora 28 Server - Linux 101 - How do you partition your drives:
How many drives does your system have?
Just 1 - a 256 SSD.
-
@travisdh1 said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 Can you dumb that down for me?
I'm looking for more step by step or a walk through video if possible. Maybe Linux 098 vs. 101...
Try this one: https://www.youtube.com/watch?v=olPWqd3gVY8 Around 2:05 is where you want to look for creating a custom partition layout.
In that video would I just make the / partition larger since I have a larger drive and keep the others the same? Isn't XFS preferred now?
-
You could do something similar to this & use /data for storing vm's
-
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
Isn't XFS preferred now?
RedHat, CentOS and Fedora Server defaults to XFS. EXT4 is fine too.
-
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 Can you dumb that down for me?
I'm looking for more step by step or a walk through video if possible. Maybe Linux 098 vs. 101...
Try this one: https://www.youtube.com/watch?v=olPWqd3gVY8 Around 2:05 is where you want to look for creating a custom partition layout.
In that video would I just make the / partition larger since I have a larger drive and keep the others the same? Isn't XFS preferred now?
XFS is my preference, yes. The root partition at 25GB is enough assuming you're only using KVM with a server base. The one big change you want to be aware of is assigning another LVM partition the rest of the drive space to the /var mount point. It's much easier to set that up at install time rather than change it later.
-
@travisdh1 said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 Can you dumb that down for me?
I'm looking for more step by step or a walk through video if possible. Maybe Linux 098 vs. 101...
Try this one: https://www.youtube.com/watch?v=olPWqd3gVY8 Around 2:05 is where you want to look for creating a custom partition layout.
In that video would I just make the / partition larger since I have a larger drive and keep the others the same? Isn't XFS preferred now?
XFS is my preference, yes. The root partition at 25GB is enough assuming you're only using KVM with a server base. The one big change you want to be aware of is assigning another LVM partition the rest of the drive space to the /var mount point. It's much easier to set that up at install time rather than change it later.
So in @FATeknollogee example would I just change /Data to /var ?
-
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@travisdh1 Can you dumb that down for me?
I'm looking for more step by step or a walk through video if possible. Maybe Linux 098 vs. 101...
Try this one: https://www.youtube.com/watch?v=olPWqd3gVY8 Around 2:05 is where you want to look for creating a custom partition layout.
In that video would I just make the / partition larger since I have a larger drive and keep the others the same? Isn't XFS preferred now?
XFS is my preference, yes. The root partition at 25GB is enough assuming you're only using KVM with a server base. The one big change you want to be aware of is assigning another LVM partition the rest of the drive space to the /var mount point. It's much easier to set that up at install time rather than change it later.
So in @FATeknollogee example would I just change /Data to /var ?
Yes you could.
Just use that "+" (in the bottom left) & you could add "/var" instead of "/data" -
@fateknollogee said in Fedora 28 Server - Linux 101 - How do you partition your drives:
You could do something similar to this & use /data for storing vm's
I used this example just changing /data to /var instead and adding /home as a 2 GiB as well. I'm not sure that was necessary however.
-
@ccwtech said in Fedora 28 Server - Linux 101 - How do you partition your drives:
@fateknollogee said in Fedora 28 Server - Linux 101 - How do you partition your drives:
You could do something similar to this & use /data for storing vm's
I used this example just changing /data to /var instead and adding /home as a 2 GiB as well. I'm not sure that was necessary however.
Yep. /home would have just been a directory on the root partition if you hadn't added a partition for it. Always good to have a separate /home for file servers, but imo, not needed if it's just going to be admin users on the system.
-
No need to do a separate /home if it's just a KVM server and nothing will go in /home.
-
This is what my home KVM server has. I certainly don't need
/
to be that big, but I also knew I was going ot have 2 other disks for the KVM guests, so I just left/
to fill the primary drive.
-
The only time I don't let
/
use up all my drive space is (usually every time) when I know I will have important data or a need for an amount of storage to be separate from the OS. I like to keep the OS stateless, and the stateful data separate, when possible or when it makes sense.This has already saved me a few times, when having to reload or restore the OS while keeping the
/data
or/home
partitions intact. All cases were when using LVM.One could say "well, backups", but you know what's faster? Not having to restore from backups because you made a simple decision when installing the OS that has no negative consequence, only potential benefits.
-
I don't separate partitions on my Linux workstation, however, I was referring to servers above.
-
@obsolesce said in Fedora 28 Server - Linux 101 - How do you partition your drives:
This has already saved me a few times, when having to reload or restore the OS while keeping the
/data
or/home
partitions intact. All cases were when using LVM.I've had to do this a few times & re-installing the o/s on the separate partition made it super easy!
-
@obsolesce said in Fedora 28 Server - Linux 101 - How do you partition your drives:
The only time I don't let
/
use up all my drive space is (usually every time) when I know I will have important data or a need for an amount of storage to be separate from the OS. I like to keep the OS stateless, and the stateful data separate, when possible or when it makes sense.This has already saved me a few times, when having to reload or restore the OS while keeping the
/data
or/home
partitions intact. All cases were when using LVM.One could say "well, backups", but you know what's faster? Not having to restore from backups because you made a simple decision when installing the OS that has no negative consequence, only potential benefits.
Yeah we have logs and data on separate volumes from the OS. Saves you if the logs take off or if you have more data than expected.