améliorations diverses

This commit is contained in:
Daniel Jakots 2017-02-09 10:54:50 -05:00
parent ad5ef9e183
commit 7636998b30

View file

@ -3,6 +3,24 @@ categories: openbsd raid
title: HowToOpenBSD/RAID1 title: HowToOpenBSD/RAID1
--- ---
# Présentation
Sur OpenBSD, le RAID se fait avec
[bioctl(8)](http://man.openbsd.org/OpenBSD-current/man8/bioctl.8). Cet
outil, qui est intégré dans le système de base, permet de faire plusieurs
types de RAID (appelés "*disciplines*"). Les différentes possibilités
sont :
* [RAID 0](https://fr.wikipedia.org/wiki/RAID_(informatique)#RAID_0_:_volume_agr.C3.A9g.C3.A9_par_bandes)
* [RAID 1](https://fr.wikipedia.org/wiki/RAID_(informatique)#RAID_1_:_Disques_en_miroir)
* [RAID 5](https://fr.wikipedia.org/wiki/RAID_(informatique)#RAID_5_:_volume_agr.C3.A9g.C3.A9_par_bandes_.C3.A0_parit.C3.A9_r.C3.A9partie)
* RAID C qui est en réalité du chiffrement
* RAID c (faire attention à la casse typographie par rapport au type
précédent) qui permet de concaténer plusieurs disques en un seul
volume logique.
# Procédure d'installation d'OpenBSD avec du RAID1
*1) Démarrer sur le CD d'installation d'OpenBSD* *1) Démarrer sur le CD d'installation d'OpenBSD*
*2) Entrer en mode (S)hell* *2) Entrer en mode (S)hell*
@ -18,7 +36,9 @@ title: HowToOpenBSD/RAID1
# fdisk -iy sd1 # fdisk -iy sd1
~~~ ~~~
note : Le premier mégaoctet est utilisé par bioctl pour le RAID, donc si notre disque a été utilisé avec softraid précédemment, on utilise dd(1) pour l'effacer. note : Le premier mégaoctet est utilisé par bioctl pour le RAID, donc
si notre disque a été utilisé avec softraid précédemment, on utilise
dd(1) pour l'effacer (`dd if=/dev/zero of=/dev/rsd0c bs=1M count=1`).
*4) On crée ensuite une large partition sur les disques (Notez bien le FS type: RAID)* *4) On crée ensuite une large partition sur les disques (Notez bien le FS type: RAID)*
@ -46,7 +66,7 @@ FS type: [4.2BSD] RAID
# install # install
~~~ ~~~
À l'étape de préparation du disque, choisir notre nouveau disque RAID (dans notre cas sd2) À l'étape de préparation du disque, choisir notre nouveau volume RAID (dans notre cas sd2)
~~~ ~~~
Available disks are: sd0 sd1 sd2. Available disks are: sd0 sd1 sd2.
@ -56,19 +76,17 @@ Which one is the root disk? (or 'done') [sd0] sd2
Et voilà ! Et voilà !
---- # Pour vérifier l'état du RAID
*Pour vérifier l'état du RAID*
~~~ ~~~
# bioctl sd2 # bioctl sd2
Volume Status Size Device Volume Status Size Device
softraid0 0 Online 2146656256 sd2 RAID1 softraid0 0 Online 2146656256 sd2 RAID1
0 Online 2146656256 0:0.0 noencl <sd0a> 0 Online 2146656256 0:0.0 noencl <sd0a>
1 Online 2146656256 0:1.0 noencl <sd1a> 1 Online 2146656256 0:1.0 noencl <sd1a>
~~~ ~~~
*Pour sortir un disque du RAID (comme si le disque lâchait)* # Pour sortir un disque du RAID (comme si le disque lâchait)
~~~ ~~~
# bioctl -O /dev/sd0a sd2 # bioctl -O /dev/sd0a sd2
@ -76,8 +94,7 @@ softraid0 0 Online 2146656256 sd2 RAID1
En rejouant la commande bioctl sd2, vous devrier voir le disque Offline. En rejouant la commande bioctl sd2, vous devrier voir le disque Offline.
*Pour reconstruire le RAID après remise en place d'un nouveau disque* # Pour reconstruire le RAID après remise en place d'un nouveau disque
1. D'abord préparer le disque 1. D'abord préparer le disque
@ -97,4 +114,4 @@ FS type: [4.2BSD] RAID
# bioctl -R /dev/sd0a sd2 # bioctl -R /dev/sd0a sd2
~~~ ~~~
Maintenant allons prendre un café... ou deux, ou trois... Maintenant allons prendre un café... ou deux... ou trois...