一 创建相应的分区

 [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. 解题:POJ 2888 Magic Bracelet

    题面 这题虽然很老了但是挺好的 仍然套Burnside引理(因为有限制你并不能套Polya定理),思路和这个题一样,问题主要是如何求方案. 思路是把放珠子的方案看成一张图,然后就巧妙的变成了一个经典的 ...

  2. 一个具有缓存数据功能的HttpWebRequest工具类

    背景:一个公共站点中的数据,供其它子站点共享,为了提高性能,简单实现了Http 1.1的缓存功能 特点:可以缓存Html数据到内存中;缓存具有过期时间;缓存过期后,通过再确认的方式来决定是否更新缓存; ...

  3. linux命令总结top命令

    简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按 ...

  4. VS2010 设置main函数输入参数

    main函数的argc.argv参数. 英文版:菜单Project -> Properties -> Configuration Properties -> Debugging在Co ...

  5. protobuf与json相互转换的方法

    google的protobuf对象转json,不能直接使用FastJson之类的工具进行转换,原因是protobuf生成对象的get方法,返回的类型有byte[],而只有String类型可以作为jso ...

  6. hdu 5290 Bombing plan

    http://acm.hdu.edu.cn/showproblem.php?pid=5290 题意: 一棵树,每个点有一个权值wi,选择点i即可破坏所有距离点i<=wi的点,问破坏所有点 最少需 ...

  7. 把jQuery的类、插件封装成seajs的模块的方法

    这篇文章主要介绍了把jQuery的类.插件封装成seajs的模块的方法,需要的朋友可以参考下 注:本文使用的seajs版本是2.1.1 一.把Jquery封装成seajs的模块 define(func ...

  8. 20155304 2016-2017-2 《Java程序设计》第七周学习总结

    20155304 2016-2017-2 <Java程序设计>第七周学习总结 教材学习内容总结 1.时间的度量: 格林威治标准时间(GMT)通过观察太阳而得,其正午是太阳抵达天空最高点之时 ...

  9. 20155217 2016-2017-2 《Java程序设计》第5周学习总结

    20155217 2016-2017-2 <Java程序设计>第5周学习总结 教材学习内容总结 第八章 java中所有错误都会被包装为对象,可以尝试(try)执行程序并捕捉(catch)代 ...

  10. asp.net mvc 根据路由生成正确的url

    假设存在这样一段路由配置: routes.MapRoute( name: "ProductList1_01", url: "pl/{bigSortId}_{smallSo ...