partionering, hur ska jag bygga mitt system för framtida påbyggnad?

Permalänk
Medlem

partionering, hur ska jag bygga mitt system för framtida påbyggnad?

Jag har tänkt att sätta upp en server här hemma hos mig och funderar lite på hur jag ska göra med partionering och liknande. Antagligen kommer det se ut så här:
160GB HD för linuxsystemet
1TB HD för lagring
Servern kommer agera filserver samt web och FTP-server..

Jag vill bygga systemet så att jag i framtiden kan utöka med fler diskar utan att behöva installera om hela systemet..

Jag har lite funderingar kring lagringen.. Går det på något vis få flera platser i systemet att dela på samma lagringsutrymme?
T.ex. kommer ju användares hemkataloger ligga på /home och där lär ju behövas en hel del utrymme, likaså ligger roten för webservern på /var/www och jag skulle vilja att typ /home och /var/www delade på samma hårddiskutrymme på något dynamiskt sätt..
Likaså skulle jag också kunna stoppa i en extra hårddisk så att utrymmet utökades.
Alltså t.ex. om det på /home finns 500GB ledigt och man stoppar i 1TB till och får 1,5TB ledigt på /home (och de ställen som delas av /home)
Om disken med systemet (160GB hd:n) havererar vill jag kunna installera om och bara initiera hårddisken med lagringen, d.v.s. 1TB-disken i systemet så att all data (användares filer) ligger kvar intakt.. (Därför vill jag separera system och lagring på två (eller fler) diskar)

Går detta att lösa? Vad för tekniker? Jag vill helst inte använda mig av RAID, för då måste jag införskaffa kontrollerkort för det, vilket jag inte känner för.. Så vad finns det för lösningar inbyggda i linux?

Visa signatur

WS: Mac Studio M1 Max | 32 GB | 1TB | Mac OS
WS: Intel i5 12600K | 64 GB DDR4 @3600 Mhz | 2x1TB nvme 2x1TB SSD SATA | Windows 11 & Manjaro Linux
Bärbar: Macbook Pro 14" | M1 Pro | 16GB RAM | 512GB SSD | Mac OS
Servrar: Intel i7 10700K | 64 GB DDR4 @3600Mhz | 3 TB SSD + 22TB HDD | Unraid |
4x Raspberry pi 4b 8Gb | Dietpi |

Permalänk
Medlem

Jag föreslår att du tar en titt på LVM2.

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Medlem

LVM2 är antagligen det lämpligaste om du skall köra Linux. Väljer du OpenSolaris/Solaris eller FreeBSD kan du använda ZFS (finns gott om evangelism i diverse trådar här i forumet).

Permalänk
Medlem

Tackar, ska kika på detta

Finns det några nackdelar vad gäller LVM2?
Utan att ha läst på om detta så undrar jag lite vad som händer om en disk kraschar i LVM-volymen? Vilka filer förloras, de som ligger på den kraschade disken, eller alla?

Visa signatur

WS: Mac Studio M1 Max | 32 GB | 1TB | Mac OS
WS: Intel i5 12600K | 64 GB DDR4 @3600 Mhz | 2x1TB nvme 2x1TB SSD SATA | Windows 11 & Manjaro Linux
Bärbar: Macbook Pro 14" | M1 Pro | 16GB RAM | 512GB SSD | Mac OS
Servrar: Intel i7 10700K | 64 GB DDR4 @3600Mhz | 3 TB SSD + 22TB HDD | Unraid |
4x Raspberry pi 4b 8Gb | Dietpi |

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av -=fredrik=-
Tackar, ska kika på detta

Finns det några nackdelar vad gäller LVM2?
Utan att ha läst på om detta så undrar jag lite vad som händer om en disk kraschar i LVM-volymen? Vilka filer förloras, de som ligger på den kraschade disken, eller alla?

De filer som helt eller delvis finns på den krashade disken förloras.

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Medlem

Ofta kör man LVM kombinerat med någon RAID som ger redundans så att om en disk kraschar så mister man inte sina data. Man måste inte ha kontrollerkort för att köra raid i Linux. Det funkar bra med mjukvaruraid med hjälp av mdadm. Man kan utöka en raid med flera diskar och det extra utrymmet kan man tilldela LVM så att man kan utöka sin lagringspartition.