LVM - Debian

Allt om t.ex. *BSD och OpenSolaris
idgforum
Inlägg: 66
Blev medlem: 14 maj 2011, 09:32
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

LVM - Debian

Inlägg av idgforum »

LVM är enklare på Ubuntu än Debian. Ungefär som att nätverksdelning i Ubuntu är enklare i Ubuntu än Debian. Känns lite underligt att ställa en Debian vs Ubuntu fråga här men varför går det bara att auto-montera en LVM diskpool i Ubuntu.

Så här gjorde jag LVM gruppen i min testbänk i VMware (Nya helt tomma diskar). Tog en vecka att lära sig detta enkla men så luddigt formulerat på massa guider

Så här gjorde jag LVM gruppen i min testbänk i VMware (Nya helt tomma virtuella diskar).
Observera att detta inte är en guide. Det är mina minnes-anteckningar.

Kod: Markera allt

apt-get install lvm2
Installerar LVM om den inte redan finns

Kod: Markera allt

sudo fdisk -l

listar diskarna så jag vet vad de heter, alltså sdb och sdc

Började med första nya disken

Kod: Markera allt

sudo fdisk /dev/sdb
Skapar en partition på första disken. ENTER
Väljer första att det blir första och enda partitionen ENTER
Början på startblocket
ENTER
Slutet på startblocket
ENTER = 1 partition över hela disken Vilken typ partitionen ska ha (flagga)
ENTER Får upp en lista och kollar vilken kombination LVM har

Kod: Markera allt

8e eller 23
ENTER Skriver ändringar till disken och om man ångrar sig väljer man Q
ENTER

Nu dags för den andra disken

Kod: Markera allt

sudo fdisk /dev/sdc
Gör samma steg som ovan en gång till

Nu är diskarna förberedda för att skapa en LVM pool (tror det betyder att man skapar ett stycken virtuell lager över flera diskar)

Kod: Markera allt

sudo pvcreate /dev/sdb1 /dev/sdc1
Skapa en volymgruppmed namn server-213

Kod: Markera allt

sudo vgcreate server-213 /dev/sdb1 /dev/sdd1
skapa en "logical volumes" med namnte lagring på så mycket plats jag har rum för på de två diskarna säg att de är på 15 GB ihop och man tappar 1 GB

Kod: Markera allt

sudo lvcreate --name lagring --size 14G server-213
Skapa filsystem ext4 i volymgruppens "logical volymes"

Kod: Markera allt

sudo mkfs.ext4 /dev/server-213/lagring
Färdig och efter bootat om ska diskarna finnas som en disk med namnet "lagring" i programmet "filer"
Högerklicka för att formatera i valfritt filsystem.

Klart.

Dela ut din LVM genom att, om du inte redan gjort det, skapa en samba-användare genom:
# smbpasswd -a kskolle_EllerValfriAnvändarnamn

PS Mycket att skriva men brukar göra detta för att komma ihåg vad jag gjort och delar nu med mig av mina antekningar.

Editerar in också hur man kan utöka poolen/"virtuella disken" med ytterligare en disk.

Kod: Markera allt

pvcreate /dev/sdX1
sdX1 är den nya disken sim ska slås ihop med LVM

Kod: Markera allt

vgextend server-213 /dev/sdg1

Kod: Markera allt

lvextend -L +1800G /dev/server-213/lagring
resize2fs /dev/server-213/lagring
Skriver man in i terminalen hur mycket den ska växa med (i mitt fall 2 TB så skrev 1900 GB)
Senast redigerad av 4 idgforum, redigerad totalt 3 gång.
I5 4690K Server med 1 SSD 3 2TB Mekaniska och diverse överblivna 2,5 tummare
idgforum
Inlägg: 66
Blev medlem: 14 maj 2011, 09:32
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: LVM - Debian

Inlägg av idgforum »

Blev Ubuntu istället för Debian pga monterings-problemet i Debian.

Dags att ta tag i MySQL när alla filer kopierat klart.
I5 4690K Server med 1 SSD 3 2TB Mekaniska och diverse överblivna 2,5 tummare
idgforum
Inlägg: 66
Blev medlem: 14 maj 2011, 09:32
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: LVM - Debian

Inlägg av idgforum »

Nu är min fråga hur man monterar sin LVM i uppstart? Man ska skriva någonting i fstab. Sökvägen när jag monterar i GUI är: /media/john/Lagring
I5 4690K Server med 1 SSD 3 2TB Mekaniska och diverse överblivna 2,5 tummare
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: LVM - Debian

Inlägg av johanre »

Då skall du i din /etc/fstab lägga till en rad liknande:

Kod: Markera allt

/dev/server-213/lagring  /media/john/Lagring ext4	rw	0	2
Därefter skriver du :

Kod: Markera allt

sudo mount -a
Eller startar om datorn.
idgforum
Inlägg: 66
Blev medlem: 14 maj 2011, 09:32
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: LVM - Debian

Inlägg av idgforum »

Min LVM är monterad i /etc/fstab med:

Kod: Markera allt

#mount the LVM Lager
/dev/server-213/lagring /media/share ext4   defaults   0   0
Inget UUID då det är en diskpool.
I5 4690K Server med 1 SSD 3 2TB Mekaniska och diverse överblivna 2,5 tummare
idgforum
Inlägg: 66
Blev medlem: 14 maj 2011, 09:32
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: LVM - Debian

Inlägg av idgforum »

Oj, är nog många år sedan jag skrev denna. Kör med Unraid numera men så ville jag ha min fysiskt trasiga Lenovo Yoga, dålig kvalitet på gångjärnen, som Zoneminder server istället för, som nu, på en virtuell Ubuntu server i Unraid.

Tog Light Desktop Ubuntu på Yogan men styr den med ssh. Ubuntu Serverversionen ville inte lira med laptoppen. Har två mini SSD i den på vardera 230 GB och blev en installation med LVM. 460 GB behövs vid kameraövervakning :) Visserligen fick jag söka på andra sidor men det jag själv skrev här hjälpte mig mycket. Alltså posten om hur man utökar en LVM.

Tog dock ett tag innan jag kom på att man fick skapa en LVM partition i fdisk först. Och Volym-grupp hade Ubuntu redan skapat. Heter ubuntu-vg. Efter det så fick det bli:

Kod: Markera allt

sudo pvcreate /dev/sdb1
sedan

Kod: Markera allt

vgextend ubuntu-vg /dev/sdb1
och därefter inte lvextend -L +230G /dev/mapper/ubuntu-vg utan det ska vara

Kod: Markera allt

lvextend -L +230G /dev/mapper/ubuntu--vg-root
. Slutligen

Kod: Markera allt

resize2fs /dev/mapper/ubuntu--vg-root
Hm, gick aldrig boota upp datorn vid en omstart efter detta.
I5 4690K Server med 1 SSD 3 2TB Mekaniska och diverse överblivna 2,5 tummare
Skriv svar

Återgå till "Andra öppna och fria operativsystem"