On Saturday 07 March 2015 15:35, s|b conveyed the following to
be.comp.os.linux...
Post by s|bPost by Herman ViaenePost by s|bIk heb gewoon de standaardinstallatie van Xubuntu (14.04, 64-bit)
gevolgd en dus niets zelf gedaan wat partities betreft. Enkel de
keuze voor lvm gedaan.
Ik hen nog nooit met lvm gewerkt, dus ga ik daar geen kommentaar op geven.
Wat is het makkelijkst als ik *niet* zou kiezen voor lvm? Aragorn, als
je dit leest, kan je dan ook even jouw mening geven? (Frederik, sorry
dat ik even je draad "hijack". ;-)
Het gaat in alle gevallen om oudere PC's, de oudste heeft 512MiB RAM,
de andere 1GiB en de harde schijven zijn ongeveer 80GB. Een aparte
/home lijkt (?) me niet noodzakelijk...
LVM lijkt me vooral nuttig te zijn bij servers, maar heeft mijns inziens
minder nut voor desktop computers, tenzij je veel met wegwerp-
bestandssystemen werkt, zoals bijvoorbeeld het installeren van nieuwe
test-distributies in virtuele machines.
Tot een paar jaar geleden was LVM ook nuttig omdat de hoeveelheid
partities die je per harde schijf kon aanmaken beperkt was, maar die
beperking is inmiddels opgeheven.
Er is overigens een nieuwere technologie dan LVM, en dat is die van de
bestandssystemen met geïntegreerde volume-manager. ZFS, het
bestandssysteem van Solaris ─ ook bruikbaar op de *BSDs ─ is zo'n
bestandssysteem van de nieuwe generatie. Je kan ZFS ook op GNU/Linux
gebruiken, maar dat moet dan wel via FUSE omwille van de licensie van
ZFS, want die is niet compatibel met de GPL en dus mag ZFS niet in de
(upstream) kernel. Een alternatief bestaat al een tijdje in de vorm van
btrfs, maar dat is nog steeds niet 100% betrouwbaar, en naar ik heb
gelezen is er ook nog steeds geen complete tool chain voor.
Technisch gezien werkt het als volgt: je creëert een ZFS of btrfs
"pool", met daarin al je opslagmedia. Men raadt aan de volledige harde
schijf te benutten, maar je kan ook één grote partitie aanmaken en die
als btrfs of ZFS formatteren. Vanaf dan valt alles onder beheer van
btrfs (of ZFS) ─ zelfs RAID ─ en kun je zonder extra partities aan te
maken een subvolume creëren binnen de btrfs of ZFS pool, net zoals je
een directory aanmaakt. Het bestandssysteem voert tevens een soort
redundantie en checksumming, en er zou ook een "rollback"
functionaliteit zijn ingebouwd.
Het ziet er dus wel goed uit, maar voorlopig zou ik het nog niet voor
productiesystemen gebruiken, en het is ook nog maar de vraag hoe goed
btrfs en ZFS om kunnen gaan met de steeds populairder wordende SSDs,
want flash memory heeft toch wel een speciale behandeling nodig om "in
conditie te blijven".
Zelf heb ik hier geen LVM gebruikt voor dit systeem waarvan ik dit
bericht stuur, maar ik heb er wel een beetje mee geêxperimenteerd op een
server. Snapshots gebruik ik toch niet ─ ik verkies een meer "high
level" type van backups, zoals tar of rsync.
Op een oud systeem met beperkte schijfruimte zou ik zeker geen LVM
gebruiken. Het heeft gewoonweg geen zin, en zeker niet als men alles in
één partitie wil stoppen. LVM is een abstractielaag bovenop de fysieke
partitionering, dus je verkwist er enkel maar CPU cycles mee op zo'n
machine. ;-)
--
= Aragorn =
http://www.linuxcounter.net - registrant #223157