Maison > Article > Opération et maintenance > Implémentation du logiciel RAID 0
Mise en place du logiciel RAID 0
RAID 0également connu sous le nom de Stripe ou Striping, qui représente les performances de stockage les plus élevées parmi tous les niveaux RAID. RAID 0Le principe de l'amélioration des performances de stockage est de disperser les données continues sur plusieurs disques pour y accéder. De cette manière, les requêtes de données système peuvent être exécutées en parallèle par plusieurs disques. sa propre partie de la demande de données. Ce type d'opération parallèle sur les données peut utiliser pleinement la bande passante du bus et améliorer considérablement les performances globales d'accès au disque.
L'inconvénient du RAID 0 est qu'il ne fournit pas de redondance des données, donc une fois les données utilisateur endommagées, les données endommagées ne peuvent pas être rétabli. RAID0Tant qu'il y a un problème avec l'un des disques durs pendant le fonctionnement, toutes les données échoueront. Il n’est généralement pas recommandé aux utilisateurs professionnels de l’utiliser seuls.
RAID 0 possède des fonctionnalités spéciales qui le rendent particulièrement adapté aux domaines qui ont des exigences de performances élevées mais ne se soucient pas beaucoup de la sécurité des données . , comme les postes de travail graphiques, etc. Pour les utilisateurs individuels, RAID 0 est également un excellent choix pour améliorer les performances de stockage du disque dur.
Vous pouvez utiliser l'intégralité du disque dur, ou vous pouvez utiliser des partitions pour faire du raid0. Les partitions sont utilisées ici.
1 partition
Créer deux nouvelles partitions /dev/sda6 /dev/sda7
Remarque : n'oubliez pas de partitionner le changement l'ID à fd
Synchroniser la partition
[root@centos7 ~]# partprobe
2 Créer RAID 0
[root@centos7 ~]# mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda6 /dev/sda7 mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started.
Création réussie,
-C crée une nouvelle matrice de disques, le nom du périphérique est spécifié manuellement comme md0,
-a {oui|non} : crée automatiquement le fichier de périphérique du périphérique RAID cible
-l précise le niveau RAID, ici c'est 0
-n précise le nombre de disques participant à la matrice
Le nouveau nom de périphérique est /dev/md0, ce périphérique peut l'utiliser comme une partition. Vous pouvez créer un système de fichiers, le monter, puis l'utiliser normalement.
3 Créer un système de fichiers
[root@centos7 ~]# mkfs.ext4 /dev/md0
Afficher l'appareil
[root@centos7 ~]# blkid [……] /dev/sr0: UUID="2016-12-05-13-52-39-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos" /dev/sda6: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="7ebe1427-b452-8a91-1c46-03f8a47e17e7" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member" /dev/sda7: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="b946d93b-6b3e-c5cb-f10e-ce43c4d25774" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member" /dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"
Vous pouvez voir que les UUID de /sda6, /sda7 et /dev/md0 sont les mêmes.
4 Montage
[root@centos7 ~]# mkdir /mnt/md0 [root@centos7 ~]# mount /dev/md0 /mnt/md0/
Afficher l'état de montage
[root@centos7 /mnt/md0]# df -h /dev/md0 Filesystem Size Used Avail Use% Mounted on /dev/md0 2.0G 6.0M 1.9G 1% /mnt/md0
Définir le support de démarrage
[root@centos7 ~]# blkid /dev/md0 /dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4" [root@centos7 ~]# vim /etc/fstab UUID=dddd23d1-1012-4bac-9717-56b9b469e0c2 / ext4 defaults 1 1 UUID=316d8677-25b8-49af-b4eb-54daa20b6595 /boot ext4 defaults 1 2 UUID=dacd6ddd-d765-4646-b98c-0579f2732749 swap swap defaults 0 0 UUID=7fa669ed-fc90-4ecc-a7a7-a49997f23c06 /mnt/md0 ext4 defaults 0 0
5 Afficher les détails de raid0 (/dev/md0)
[root@centos7 ~]# mdadm -D /dev/md0 /dev/md0: Version : 1.2 Creation Time : Tue Apr 25 11:51:21 2017 Raid Level : raid0 Array Size : 2095104 (2046.00 MiB 2145.39 MB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Update Time : Tue Apr 25 11:51:21 2017 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Chunk Size : 512K Name : centos7.3.loacl:0 (local to host centos7.3.loacl) UUID : 70b40ab3:f5ba2412:df4dd159:d01e22ae Events : 0 Number Major Minor RaidDevice State 0 8 6 0 active sync /dev/sda6 1 8 7 1 active sync /dev/sda7
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!