Changes between Initial Version and Version 1 of SynFs


Ignore:
Timestamp:
08/08/08 00:10:41 (9 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SynFs

    v1 v1  
     1= Syn-3 filesystem =
     2
     3Hier een schematische weergave van het Syn-3 filesystem:
     4
     5[[Image(filesystemlayout.png)]]
     6
     7== Partitionering ==
     8
     9Iedere disk die onderdeel is van de Syn-3 installatie word voorzien van Grub in de MBR.
     10
     11Verder worden er 2 partities gemaakt:
     12
     13 * 1e: 64Mb, voor de kernel en initrd.
     14 * 2e: rest van de disk
     15
     16== MD - Software RAID ==
     17
     18Software raid is tegenwoordig optioneel: In Advanced installatie mode kan je er voor kiezen om het helemaal niet te gebruiken.
     19
     20Als je maar 1 disk hebt word er toch gebruik gemaakt van software raid, zodat je achteraf nog disken kan toevoegen om zo een RAID 1 config te maken.
     21
     22De 1e partitie van iedere schijf word opgenomen in een RAID1 configuratie. Dit is dus een mirror met 1 tot X schijven. De reden hiervan is dat de kernel vanaf iedere schijf gestart moet kunnen worden, voor het geval er een schijf uit het systeem getrokken word of verplaatst word.
     23
     24De 2e partitie van iedere schijf word:
     25 * Bij 1 disk: degraded RAID1
     26 * Bij 2 disken: RAID1
     27 * Bij 3 of meer disken: RAID5
     28
     29== LVM - Logical volume management ==
     30
     31Boven op de 'grote' RAID laag word een volume group gemaakt.
     32
     33De .meta volumes zijn optioneel, en worden alleen door DRBD gebruikt (zie verderop).
     34
     35De volgende volumes:
     36 * /dev/syn3/root: De root partitie, deze was altijd 2 Gig, maar is vanaf 4.1rc3 4 Gig.
     37 * /dev/syn3/swap: Swap space, momenteel altijd 512 Mb. Deze zit in LVM omdat hij ook software RAID nodig heeft, en ivm consistente naamgeving bij het verplaatsen van disks.
     38 * Vrije ruimte: De volume groep Syn-3 heeft nog 1Gig vrije ruimte voor backup snapshots en eventueel andere dingen.
     39 * /dev/syn3/home: De rest van de ruimte gaat naar home, waar alle belangrijke datafiles van de gebruikers komen te staan.
     40
     41De /boot staat niet in een logical volume, omdat grub de files die hierin staan moet kunnen lezen tijdens het booten.
     42
     43== DBDB - Server redundancy ==
     44
     45Drbd is een optionele laag die gebruikt word om een Syn3 server redundant te maken. Je kunt het zien als RAID1 over ethernet.
     46
     47Ook de /boot moet gemirrored worden ivm kernel en initrd updates.
     48
     49Swap is uiteraard juist NIET gemirrored.
     50
     51Voor meer info over redundancy zie SynRedundant.
     52
     53== XFS - Filesystem ==
     54
     55Als filesystem word XFS gebruikt:
     56
     57 * Journalling
     58 * Betrouwbaar
     59 * Ingebouwde Quotas
     60 * Ingebouwde ACL's (handig voor samba + windows)
     61 * Komt met eigen backup/restore tool: xfsdump, xfsrestore.
     62
     63
     64
     65
     66
     67
     68
     69
     70