Pages : 1
#1 Le 23/08/2012, à 18:06
- g_barthe
[Résolu] Installation RAID 1
Bonjour,
Je cherche à installer un RAID 1 logiciel sur mon serveur HP où j'ai installé sans pb ubuntu server.
J'ai suivi ce tuto : http://tbressure.wordpress.com/2011/06/ … existante/ mais je bloque sur des messages d'erreur.
Sur l'étape
sudo sfdisk -d /dev/sda | sfdisk --force /dev/sdb
j'ai cela :
/dev/sdb: Permission non accordée
sfdisk: ne peut ouvrir /dev/sdb en lecture/écriture
Avertissement : la partition étendue ne débute pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
J'ai lu quelque part que le chmod 777 /dev/sdb résolvait le problème. En effet ça avance seulement j'ai des doutes sur la sécurité en passant en 777. Mais j'ai de nouveau un message bizarre :
Vérification qu'aucun autre n'utilise le disque en ce moment
BLKRRPART: Permission non accordée
OK
Disque /dev/sdb : 30401 cylindres, 255 têtes, 63 secteurs/piste
Avertissement : la partition étendue ne débute pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Précédente situation :
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
/dev/sdb1 * 0+ 30156- 30157- 242232320 83 Linux
/dev/sdb2 30156+ 30401- 245- 1964033 5 Ãtendue
/dev/sdb3 0 - 0 0 0 Vide
/dev/sdb4 0 - 0 0 0 Vide
/dev/sdb5 30156+ 30401- 245- 1964032 82 partition d'échange Linux / Solaris
Avertissement : la partition étendue ne débute pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Nouvelle situation :
Unités= secteurs de 512 octets, décompte à partir de 0
Périph Amorce Début Fin #secteurs Id Système
/dev/sdb1 * 2048 484466687 484464640 83 Linux
/dev/sdb2 484468734 488396799 3928066 5 Ãtendue
/dev/sdb3 0 - 0 0 Vide
/dev/sdb4 0 - 0 0 Vide
/dev/sdb5 484468736 488396799 3928064 82 partition d'échange Linux / Solaris
Avertissement : la partition 1 ne se termine pas sur une frontière de cylindre
Avertissement : la partition 2 ne débute pas sur une frontière de cylindre
Avertissement : la partition 2 ne se termine pas sur une frontière de cylindre
Avertissement : la partition 5 ne se termine pas sur une frontière de cylindre
Succès d'écriture de la nouvelle table de partitions
Relecture de la table de partitionsâ¦
BLKRRPART: Permission non accordée
Si vous créez ou modifiez une partition DOS, /dev/foo7 par exemple,
alors utilisez dd(1) pour mettre à zéro les 512 premiers octets :
dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(consultez fdisk(8)).
Il semblerait toutefois que la création ai marché à la lecture de l'info :
sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique)Â : 512Â octets / 512Â octets
taille d'E/S (minimale / optimale)Â : 512Â octets / 512Â octets
Identifiant de disque : 0x0006e95e
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 484466687 242232320 83 Linux
/dev/sda2 484468734 488396799 1964033 5 Ãtendue
/dev/sda5 484468736 488396799 1964032 82 partition d'échange Linux / Solaris
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique)Â : 512Â octets / 512Â octets
taille d'E/S (minimale / optimale)Â : 512Â octets / 512Â octets
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 2048 484466687 242232320 83 Linux
/dev/sdb2 484468734 488396799 1964033 5 Ãtendue
/dev/sdb5 484468736 488396799 1964032 82 partition d'échange Linux / Solaris
Et quand j'arrive à cette ligne :
sudo mdadm --create /dev/md1 --level=1 --raid-disk=2 missing /dev/sdb2
j'ai droit à une erreur :
mdadm: /dev/sdb2 appears to be part of a raid array:
level=raid0 devices=0 ctime=Thu Jan 1 01:00:00 1970
mdadm: partition table exists on /dev/sdb2 but will be lost or
meaningless after creating array
mdadm: Note: this array has metadata at the start and
may not be suitable as a boot device. If you plan to
store '/boot' on this device please ensure that
your boot-loader understands md/v1.x metadata, or use
--metadata=0.90
Continue creating array? yes
mdadm: Defaulting to version 1.2 metadata
mdadm: Failed to write metadata to /dev/sdb2
Et en relancant sudo fdisk -l j'ai cela :
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique)Â : 512Â octets / 512Â octets
taille d'E/S (minimale / optimale)Â : 512Â octets / 512Â octets
Identifiant de disque : 0x0006e95e
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 484466687 242232320 83 Linux
/dev/sda2 484468734 488396799 1964033 5 Ãtendue
/dev/sda5 484468736 488396799 1964032 82 partition d'échange Linux / Solaris
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique)Â : 512Â octets / 512Â octets
taille d'E/S (minimale / optimale)Â : 512Â octets / 512Â octets
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 2048 484466687 242232320 83 Linux
/dev/sdb2 484468734 488396799 1964033 5 Ãtendue
/dev/sdb5 484468736 488396799 1964032 82 partition d'échange Linux / Solaris
Disk /dev/md0: 247.9 GB, 247911481344 bytes
2 têtes, 4 secteurs/piste, 60525264 cylindres, total 484202112 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique)Â : 512Â octets / 512Â octets
taille d'E/S (minimale / optimale)Â : 512Â octets / 512Â octets
Identifiant de disque : 0x00000000
Le disque /dev/md0 ne contient pas une table de partitions valable
J'ai bien sdb2 donc je comprend pas bien.
Je voulais mettre en place ce RAID 1 sans réinstaller le tout.
Auriez-vous une idée d'ou vient mon problème ?
Merci d'avance à tous.
Dernière modification par g_barthe (Le 25/08/2012, à 19:37)
Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/
Hors ligne
#2 Le 23/08/2012, à 19:47
- darunia_goron
Re : [Résolu] Installation RAID 1
La première commande
sudo sfdisk -d /dev/sda | sfdisk --force /dev/sdb
est incorrecte, il manque un sudo sur la seconde partie.
sudo sfdisk -d /dev/sda | sudo sfdisk --force /dev/sdb
Le chmod 777 /dev/sdb est une horreur. Mes yeux en saignent encore.
Tu essayes de faire un RAID sur une partition étendue (/dev/sdb2). Je ne sais pas si c'est possible, en tout cas, je n'ai jamais rien vu de tel et je ne vois pas l'intérêt. De plus tu veux faire un RAID1 sur une partition SWAP (la seule partition secondaire contenue dans sdb2 est sdb5) ? Le seul intérêt est d'éviter que système ne crache en cas de panne d'un disque dur. La plupart des utilisateurs souhaitent uniquement préserver leurs données et n'utilisent pas de RAID sur le swap.
Si tu es sûr de vouloir un RAID1 sur ton swap, retente les commandes avec /dev/sdb5.
Autre question, pourquoi ne pas avoir mis ton swap en partition primaire sur /dev/sda2 dès le départ ?
Hors ligne
#3 Le 25/08/2012, à 19:37
- g_barthe
Re : [Résolu] Installation RAID 1
Bonjour,
En fait j'ai pas mal galéré est comme je n'avais rien sur le DD à part mon install, je suis reparti de 0 avec le cd d'install et choisi le RAID direct depuis l'assistant d'install.
L'ensemble semble avoir bien fonctionné.
Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/
Hors ligne
Pages : 1