LVM: Difference between revisions
Created page with "...gonna take a shortcut on this and as a foundation, just paste in ChatGPT generated text instead of retyping it, then add stuff in and modify it. === Blivet === A great GUI tool for managing and creating LVs. But sadly, doesn't exist or work past Rocky 8. When creating a Volume Group BLIVET creates the Partition, Physical Volume, and Volume Group in one swift move. === Command Alternative ===" |
m →Blivet |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
...gonna take a shortcut on this and as a foundation, just paste in ChatGPT generated text instead of retyping it, then add stuff in and modify it. | ...gonna take a shortcut on this and as a foundation, just paste in ChatGPT generated text instead of retyping it, then add stuff in and modify it. | ||
=== Blivet === | ===Blivet=== | ||
A great GUI tool for managing and creating LVs. But sadly, doesn't exist or work past Rocky 8. When creating a Volume Group BLIVET creates the Partition, Physical Volume, and Volume Group in one swift move. | A great GUI tool for managing and creating LVs. But sadly, doesn't exist or work past Rocky 8. When creating a Volume Group BLIVET creates the Partition, Physical Volume, and Volume Group in one swift move. | ||
=== Command Alternative === | After creating a Volume Group, move on down to the LVM section (left column under physical drives) and create the Logical Volume and format it (create Labels too). | ||
===Command Alternative=== | |||
====Show Existing LVM Setup==== | |||
<syntaxhighlight lang="bash"> | |||
# List Physical Volumes (PVs) | |||
pvs | |||
# List Volume Groups (VGs) | |||
vgs | |||
# List Logical Volumes (LVs) | |||
lvs | |||
</syntaxhighlight> | |||
======Create a New LVM Structure====== | |||
======1. Create a Physical Volume (PV) on <code>/dev/sdb</code>====== | |||
<syntaxhighlight lang="bash"> | |||
pvcreate /dev/sdb | |||
</syntaxhighlight> | |||
======2. Create a Volume Group (VG) named <code>my_vg</code>====== | |||
<syntaxhighlight lang="bash"> | |||
vgcreate my_vg /dev/sdb | |||
</syntaxhighlight> | |||
======3. Create a Logical Volume (LV) named <code>my_lv</code> (10GB size)====== | |||
<syntaxhighlight lang="bash"> | |||
lvcreate -L 10G -n my_lv my_vg | |||
</syntaxhighlight> | |||
=====Show the Created LVM Components===== | |||
<syntaxhighlight lang="bash"> | |||
pvs # Show Physical Volumes | |||
vgs # Show Volume Groups | |||
lvs # Show Logical Volumes | |||
</syntaxhighlight> | |||