« Raid » : différence entre les versions

De wiki jackbot
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 23 : Ligne 23 :
-rw-r--r-- 1 root root 1,0G 24 févr. 11:08 Vdisque3
-rw-r--r-- 1 root root 1,0G 24 févr. 11:08 Vdisque3
</pre>
</pre>
<h2>Faire passer ces fichier pour des disques physiques</h2>
Avoir les fichiers c'est bien, mais encore faut-il qu'ils soient reconnus par le système comme étant des disques durs. Pour cela on utilise la commande :
<pre style="color: silver; background: black;">losetup  -f Vdisque1</pre>
L'option "-f" va cherche le premier périphérique inutilisé.
En itérant ça pour le second fichier on obtient :
<pre style="color: silver; background: black;">
fdisk -l
Disque /dev/loop0 : 1 GiB, 1073741824 octets, 2097152 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Disque /dev/loop1 : 1 GiB, 1073741824 octets, 2097152 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
</pre>
Nos deux fichiers sont maintenant reconnus comme des disques dur et se situe en /dev/loopX

Version du 24 février 2020 à 10:27


Pas besoin d'écrire tout un article là dessus, d'autres personnes font ça mieux que moi. Il ne s'agit ici que d'un pense bete :

le carnet du maker


Test de création d'un raid 1 (miroir)

Le but de ce chapitre est de tester la création d'un raid 1 histoire de se faire la main sans pour autant modifier la configuration des disques durs physiques.

Création des fichiers

Pour ce test on va avoir besoin de plusieurs fichiers qui feront office de disques durs virtuels. On va en créer 3 en utilisant la commande :

dd if=/dev/zero of=Vdisque1 bs=1M count=1024 status=progress

Le paramètre "of=" spécifie l'emplacement du fichier de sortie, on réitère donc avec Vdisque2 et Vdisque3, le paramètre "status=progress" quant à lui permet de voir la progression.

ls -lh
total 3,1G
-rw-r--r-- 1 root root 1,0G 24 févr. 11:08 Vdisque1
-rw-r--r-- 1 root root 1,0G 24 févr. 11:08 Vdisque2
-rw-r--r-- 1 root root 1,0G 24 févr. 11:08 Vdisque3

Faire passer ces fichier pour des disques physiques

Avoir les fichiers c'est bien, mais encore faut-il qu'ils soient reconnus par le système comme étant des disques durs. Pour cela on utilise la commande :

losetup  -f Vdisque1

L'option "-f" va cherche le premier périphérique inutilisé. En itérant ça pour le second fichier on obtient :

fdisk -l

Disque /dev/loop0 : 1 GiB, 1073741824 octets, 2097152 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop1 : 1 GiB, 1073741824 octets, 2097152 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets

Nos deux fichiers sont maintenant reconnus comme des disques dur et se situe en /dev/loopX