Toon posts:

Alternatief voor RAID-0?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb ergens gelezen dat er een alternatief voor RAID-0 op linux bestaat. Ik wil graag 2 schijven tot 1 partitie samenvoegen maar geen RAID-0 gebruiken, gaat er dan 1 disk stuk dan heb ik de data nog op de andere disk.

2 mountpoints is niet helemaal wat ik bedoel, dan moet ik zelf nog steeds in de gaten houden waar de ruimte vrij is voor het bestand dat ik wil uppen.

Er staat me bij dat er een tool of schijfsysteem is die dit kan maar search en google levert weinig op. Waarschijnlijk om dat ik op de verkeerde woorden zoek.

  • Pwigle
  • Registratie: December 2000
  • Laatst online: 10-02 16:44
LVM

  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

zoek dan maar eens op linux disc mounten etc. dan kom je er wel ;)

Aunt bunny is coming to get me!


  • Gwaihir
  • Registratie: December 2002
  • Niet online
JBOD (just a bunch of disks) is een benaming hiervoor.

  • thunder7
  • Registratie: Januari 2003
  • Laatst online: 18:00

thunder7

houten vaas/schaal nodig?

Verwijderd schreef op dinsdag 10 mei 2005 @ 16:42:
Ik heb ergens gelezen dat er een alternatief voor RAID-0 op linux bestaat. Ik wil graag 2 schijven tot 1 partitie samenvoegen maar geen RAID-0 gebruiken, gaat er dan 1 disk stuk dan heb ik de data nog op de andere disk.

2 mountpoints is niet helemaal wat ik bedoel, dan moet ik zelf nog steeds in de gaten houden waar de ruimte vrij is voor het bestand dat ik wil uppen.

Er staat me bij dat er een tool of schijfsysteem is die dit kan maar search en google levert weinig op. Waarschijnlijk om dat ik op de verkeerde woorden zoek.
Er bestaat een raid-type 'linear' in Linux, wat meerdere schijven gewoon 'achter elkaar' zet om er 1 grote schijf van te maken. Of dat doet wat je wil is onwaarschijnlijk, omdat bv. de meta-informatie (directories e.d.) wel eens aan het begin van de partitie, dus altijd op de 1e schijf, opgeslagen zouden kunnen worden. Je kunt er dus zeker niet vanuit gaan dat als je een lineaire raid-partitie hebt van /dev/md1 over /dev/sda3 en /dev/sdb3, en als /dev/sda3 uitvalt, je /dev/sdb3 gewoon kunt mounten en uitlezen.

Het enige voordeel is dat je met 'linear' gemakkelijk schijven van verschillende groottes kunt samenvoegen: van 1 schijf van 40 en 1 schijf van 120 maak je gemakkelijker een linear raid van 160 gb, terwijl raid-0 op 40 Gb uit zou komen.

Meer informatie: man mdadm

Succes!

hout-nerd - www.hetmooistehout.nl of www.houtenschalen.nl


Verwijderd

Je vraag deed me denken aan een stukje documentatie van mij (aan het eind van http://mrlee.homelinux.net/Moodle-ELO.htm):


----------------------
Hoe meer ruimte te krijgen voor gebruikers-bestanden in Moodle.... Bij ons zijn de volumes zgn ext3-linux-partities. Deze resizen na een grotere harddisk (ter vervanging) ligt voor de hand.
Ik heb dus maar het eea nagezocht over ext3-partities resizen. Ext3 is een traditioneel ext2-volume maar dan met journaling. Wil je ext3 resizen, dan moet je journaling er tijdelijk af halen, ext2 resizen en journaling er weer op zetten. Tricky.
En ext2 resizen is op zich niet erg lastig, maar wel als het om tussenliggende partities gaat. Dan is het een heel gedoe... eerst partities opschuiven en dan de bewuste partitie resizen. Ook via Knoppix en gtparted is dat een lastige klus, die men meestal ontwijkt....
Wat meestal gedaan wordt is een extra volume maken en dat linken in een map op het volume wat je eigenlijk wilde vergroten. Als user lijkt het dan of je partitie/volume dan groter geworden is. Het effect is dus bereikt.
Je wilt bijvoorbeeld voor Moodle meer data kwijt in /usr/moodle_data, dan maak je een extra volume (m_data bijvoorbeeld) en linkt dat volume als moodle_data in /usr. Even van tevoren de map moodle_data backuppen en later terug zetten. Dit is dan ook de methode die ik adviseer uit te voeren. Het kan bijvoorbeeld zo (waarbij /dev/hda7 een nieuwe partitie is):

# cd /usr
# mv moodle_data moodle_data_old
# mkdir /usr/moodle_data
# cfdisk (via rpmfind.net (cfdisk en libcurs4); maak partitie /dev/hda7 idg)
# reboot (ja, ja... moet voor partities)
# mkfs -t ext3 /dev/hda7
# e2label /dev/hda7 /m_data
# mcedit /etc/fstab (voeg mount-point toe; zoals /usr of /var)
# mount /m_data
# mkdir /m_data/moodle_data
# ln -s /m_data/moodle_data /usr
# chmod 777 /usr/moodle_data
# /bin/cp -R -f /usr/moodle_data_old/* /usr/moodle_data
-------------------------

Verwijderd

Ik bedoel dus.... dit kun je ook met 2 schijven doen....
Pagina: 1