Studenten Net Twente making the net wiki work

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projecten:storage:start [2009/03/29 21:39]
robin
projecten:storage:start [2019/01/10 19:24] (current)
silke ↷ Links adapted because of a move operation
Line 19: Line 19:
 Bij normale werking van het gehele systeem zal zodoende slechts een enkele server "​clients"​ voorzien van data. Bij normale werking van het gehele systeem zal zodoende slechts een enkele server "​clients"​ voorzien van data.
  
-=====Distributed File System===== +==== Opbouw systeem ​==== 
-DRDB+Het opslagsysteem is opgebouwd uit een aantal lagen.
  
-Bij het stoppen van drbd zijn de disks in gebruik totdat je expliciet tegen lvm vertelt ze los te laten. Dat kan met: +{{:projecten:storage:​storage_stack.jpg|}}
- fudge:~# /​sbin/​vgchange -a n +
-  0 logical volume(s) in volume group "storage" now active+
  
-Aankoppelen kan weer met+====== Interne linkjes ====== 
- fudge:~# /​sbin/​vgchange -a y +  * [[projecten:storage:​intern:​setup|Server setup]] 
-  ​1 logical volume(s) in volume group "storage" now active+  * [[projecten:storage:​intern:​clientsetup|Client setup]] 
 +  ​* [[projecten:​storage:​intern:​stonith|STONITH]] 
 +  * [[projecten:​storage:​intern:​nagios|Nagios monitoring]] 
 +  * [[projecten:​storage:​intern:​recovery|When shit hits the fan]] 
 +  * [[projecten:​storage:​testplan|Testplan]] 
 +  * [[commissies:​syscom:​archief:​intern:​diensten:​storage:​acties|Standaard acties]] 
 +  * [[projecten:​storage:​ScoutingNederlandNAS|Storage Project Scouting Nederland]] 
 +  * {{:​projecten:​storage:​drbd8.linux-conf.eu.2007.pdf|DRBD config manual}}
  
-Dit moet dus ook in de failoverscripts +===== Interessante externe ​links =====
- +
-======Error recovery====== +
- +
-=====Splitt-brain===== +
-Als het niet automatisch hersteld moet je zelf bepalen welke server de juiste data heeft. +
- +
-Op de andere server moet dan verklaard worden dat deze inconsistent is met: +
- +
-drbdadm down <​disk>​ +
- +
-drbdadm secondary <​disk>​ +
- +
-drbdadm inconsistent <​disk>​ +
- +
-drbdadm up <​disk>​ +
- +
- +
-Daarna op de nette server: +
- +
-drbdadm connect <​disk>​ +
- +
- +
-======Oud====== +
- +
-=====intressante ​links=====+
  
 DRBD: DRBD:
-[[http://​www.drbd.org/​users-guide|Userguide]]+  * [[http://​www.drbd.org/​users-guide|Userguide]]
  
 Quick Guide naar iscsi: Quick Guide naar iscsi:
-[[http://​www.cuddletech.com/​articles/​iscsi/​index.html|Guide]] +  * [[http://​www.cuddletech.com/​articles/​iscsi/​index.html|Guide]] 
- +  ​[[http://​iscsitarget.sourceforge.net/​|iscsitarget]]
-exporteerd ​ block device als iscsi device: +
-[[http://​iscsitarget.sourceforge.net/​|iscsitarget]]+
  
 Gebruik een iscsi device project page (initiator) Gebruik een iscsi device project page (initiator)
-[[http://​linux-iscsi.sourceforge.net/​|linux-iscsi]] +  * [[http://​linux-iscsi.sourceforge.net/​|linux-iscsi]] 
-[[http://​www.microsoft.com/​downloads/​details.aspx?​FamilyID=12CB3C1A-15D6-4585-B385-BEFD1319F825&​displaylang=en|microsoft iscsi driver]]+  ​* ​[[http://​www.microsoft.com/​downloads/​details.aspx?​FamilyID=12CB3C1A-15D6-4585-B385-BEFD1319F825&​displaylang=en|microsoft iscsi driver]]
  
 lvm handleiding lvm handleiding
-[[http://​www.tldp.org/​HOWTO/​LVM-HOWTO/​|lvm howto]] +  * [[http://​www.tldp.org/​HOWTO/​LVM-HOWTO/​|lvm howto]] 
-[[http://​www.tldp.org/​HOWTO/​LVM-HOWTO/​sharinglvm1.html|lvm sharen met meerdere machines]]+  ​* ​[[http://​www.tldp.org/​HOWTO/​LVM-HOWTO/​sharinglvm1.html|lvm sharen met meerdere machines]]
  
 Open Afs Open Afs
-[[http://​www.openafs.org/​|Homepage]]+  * [[http://​www.openafs.org/​|Homepage]]
  
 Enterprise Volume Management System Enterprise Volume Management System
-[[http://​evms.sourceforge.net/​|link]]+  * [[http://​evms.sourceforge.net/​|link]]
  
-=====overview===== +Voorbeelden en dergelijke 
-de setup die tijdens de syscom naarvoren kwam die we dus in een test setup gaan proberen te bouwen+  * [[http://​wiki.lustre.org/​index.php/​Using_Pacemaker_with_Lustre]] 
 +  * [[http://​www.clusterlabs.org/​doc/​Cluster_from_Scratch.pdf]]
  
-2 storage servers +===== info bits =====
-1 master server +
- +
-* de storage server moeten intern raid5 draaien +
-* de master moet een mirror draaien over de 2 storage machines +
- +
-uiteindelijk zal dus 1 storage machine in het teehuis draaien, en 1 in het seinhuis. +
- +
-Het is de bedoeling dat de storage servers met een gbit link in verbinding staan met de master. De master staat met 2x 1gbit verbinding in contact met de storage servers en de SNT servers.  +
- +
-Het idee is verder om elke storage server uit te rusten met: +
-* 64bit proc (zie info bits); +
-* 1 GB ram; +
-* 4 sata schijven; +
-* 2u kast. +
- +
-En de master: +
-* 64bit proc (zie info bits); +
-* 2 GB ram; +
-* 2 sata schijven; +
-* 1u/2u kast. +
- +
-=====info bits=====+
 quote van een van de kernel.org maintainers:​ quote van een van de kernel.org maintainers:​
  The second problem has to do with a hardware limitation, ​  The second problem has to do with a hardware limitation, ​
Line 115: Line 72:
  ​obtain the new 64-bit hardware.  ​obtain the new 64-bit hardware.
  
-Dit is evt wel een reden om deze machines meteen 64-bit te maken, zodat vooral de master die 2gb zal krijgen o.a. voor dentry/​inode caches +Dit is wel een reden om deze machines meteen 64-bit te maken.
- +
-=====storageproject===== +
-Om dit storageproject netjes op te zetten, gebruiken we de opzet [[projecten:​storage:​ScoutingNederlandNAS]] als bron.+
  
projecten/storage/start.1238362767.txt.gz · Last modified: 2009/03/29 21:39 by robin
[unknown link type]Back to top