一 创建相应的分区

 [root@kauai ~]# fdisk /dev/sdb
最终创建多个用于做RAID的分区,如下:
Device Boot Start End Blocks Id System
/dev/sdb1 2048 10485759 5241856 5 Extended
/dev/sdb5 4096 2101247 1048576 83 Linux
/dev/sdb6 2103296 4200447 1048576 83 Linux
/dev/sdb7 4202496 6299647 1048576 83 Linux
/dev/sdb8 6301696 8398847 1048576 83 Linux

二 创建对应RAID

1 若没有安装RAID管理工具,需先安装RAID管理工具:yum -y install mdadm

2 RAID可针对分区和磁盘操作,此处磁盘等于分区

 [root@kauai ~]# mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sdb{5,6,7,8}
#创建具有3块磁盘的RAID5,并设定1块备用磁盘(分区)。
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
[root@kauai ~]# mdadm -C /dev/md0 -l1 -n2 /dev/sdb{5,6} #创建两块磁盘的RAID1。
mdadm -C /dev/md5 -l5 -n4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 mdadm: /dev/sdb5 appears to be part of a raid array:
……
--metadata=0.90 #此处提示如果将此RAID组作为boot启动分区,可能无法启动等提示,无视即可
……
Continue creating array? y
……
mdadm: array /dev/md0 started.

注意:

  • RAID1磁盘(分区)数量建议为偶数,奇数做镜像没有意义。
  • RAID5磁盘最少为三块以上。

三 修改配置文件

 [root@kauai ~]# mdadm -Ds /dev/md0 > /etc/mdadm.conf    #强烈建议将md0阵列写入配置文件,防止重启后md0出现识别错误。
[root@kauai ~]# cat /etc/mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=kauai.example.net:0 UUID=9235e2c7:3c94f2d8:72d806f3:af0792fb

四 格式化并挂载

根据文件格式格式化RAID

 [root@kauai ~]# mkfs.xfs /dev/md0				#格式化RAID
[root@kauai ~]# mkdir myraid5 #创建用于挂载的目录
[root@kauai ~]# mount /dev/md0 /root/myraid5 #挂载分区
[root@kauai ~]# df -h
Filesystem Size Used Avail Use% Mounted on
……
/dev/md0 3.0G 33M 3.0G 2% /root/myraid5 #挂载成功

五 开机挂载

 [root@kauai ~] vi /etc/fstab					#建议修改开机挂载
/dev/md0 /root/myraid5 xfs defaults 0 0

002.RAID创建的更多相关文章

  1. Linux 常见 RAID 及软 RAID 创建

    RAID可以大幅度的提高磁盘性能,以及可靠性,这么好的技术怎么能不掌握呢!此篇介绍一些常见RAID,及其在Linux上的软RAID创建方法. mdadm 创建软RAID mdadm -C -v /de ...

  2. PERC H310 配置详细步骤【阵列RAID创建】【阵列恢复】【阵列池创建】

    机器配置: HP PRO6300 二手淘的201912,HP的主板芯片Intel Q75芯片组,集成显卡(集成显卡与H310阵列卡冲突),CPU Intel I5 3450 [raid5阵列创建] 1 ...

  3. Linux软raid创建

    RAID: HBA:基于主机的适配器 RAID:Redundent Array of Inexpensive Disks 廉价磁盘阵列 Independent       独立磁盘阵列 Level:仅 ...

  4. 002.LVM创建

    一 LVM创建步骤 创建分区 创建PV 创建VG 创建LV 格式化及挂载 二 创建分区 使用分区工具(如fdisk等)创建LVM分区,却将分区标识为LVM的分区类型8e. [root@kauai ~] ...

  5. django学习笔记【002】创建第一个django app

    2.3.3 1.创建一个名叫polls的app python3. manage.py startapp polls tree mysite/ mysite/ ├── db.sqlite3 ├── ma ...

  6. 002、创建第一个Java程序HelloWord

    代码如下: package TIANPAN; public class TestDemo { public static void main(String args[]) { System.out.p ...

  7. Linux创建RAID概述

    Linux创建RAID RAID概述 RAID(Redundant Array of Independent Disk)虚拟存储系统 RAID即独立冗余磁盘阵列,其思想是将多块独立的磁盘按不同的方式组 ...

  8. RAID简介

    RAID(独立磁盘冗余阵列)可以提供较普通磁盘更高的速度,安全性,所以服务器在安装时会选择创建RAID.RAID的创建有两种方式:软RAID(通过操作系统软件来实现)和硬raid(使用硬件整列卡) r ...

  9. 服务器RAID配置全程与RAID基础知识

    服务器RAID配置全程 一.RAID介绍 RAID是Redundent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”.后来RAID中的字 ...

随机推荐

  1. mybatis的面试一对一,一对多,多对多的mapper.xml配置

    使用springboot完成一对一,一对多: https://blog.csdn.net/KingBoyWorld/article/details/78966789 传统的mapper文件中的一对一, ...

  2. [Java] Servlet工作原理之一:体系结构及其容器

    一.Servlet体系结构 在 servlet-api.jar (2.5) 中有两个包:javax.servlet 和 javax.servlet.http             1 Servlet ...

  3. SQL记录-PLSQL字符串

    PL/SQL字符串 PL/SQL字符串实际上是一个可选的尺寸规格字符序列.字符可以是数字,字母,空白,特殊字符或全部的组合. PL/SQL提供了三种类型的字符串: 固定长度字符串:在这样的字符串,程序 ...

  4. C#实现物联网系统温度解析的函数(支持补码)

    基于物联网协议上传数据,其中温度占两个字节,如01 27,表示温度值为29.7.温度负值为补码(也就是温度值为有符号数),例如0XFFFF值为负1(-0.1度). 针对补码要求,修改数据解析函数如下: ...

  5. SpringBoot Logback日志配置

    Logback的配置介绍: 1.Logger.appender及layout Logger作为日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型.级别. ...

  6. 何凯文每日一句打卡||DAY9

  7. springMvc + Maven 项目提示 hessian 依赖包 无法下载;

    首先 从 https://github.com/alibaba/dubbo/archive/master.zip 下载最新的 dubbo 源码包到本地某个目录, 解压出来: cmd 进入该目录: 执行 ...

  8. Linux学习7-文件操作

    标准I/O库(stdio)及其头文件stdio.h 为底层I/O系统调用提供了一个通用的接口. 在标准I/O库中,与底层文件描述符对应的是流(stream),它被实现为指向结构FILE的指针. 在启动 ...

  9. shell 循环数组

    循环数组 ;i<${#o[*]};i++)) do echo ${o[$i]} done

  10. yii2框架目录

    框架目录结构 [目录] backend——后台web程序 common——公共的文件 console——控制台程序 environments——环境配置 frontend——前台web程序 [文件] ...