今天在vmware上做了RAID的试验,感觉还是很成功的。现在把试验的步骤记录下来,以方便以后的查阅。主要记录内容以命令步骤为主,加以少量说明,如果想查看详细介绍可以参考Linux系统管理技术手册7.8章

Linux我用的是CentOS,个人感觉很不错的一个Linux。在vmware下添加3块硬盘,重启Linux,命令行下输入命令fdisk

-l应该可以看见新加的硬盘。

我这里是/dev/sdc /dev/sdd

/dev/sde.用fdisk将硬盘分区并用type命令将分区的硬盘类型改为fd(及linux

RAID)具体命令比较简单就不在这里重复了。

用mdadm命令创建RAID:

#mdadm --create /dev/md0 --level=5 --raid-devices=3

/dev/sdc1 /dev/sdd1 /dev/sde1

mdadm:array /dev/md0 started

在建盘阵时,/proc/mdstat文件显示出进度

#cat /proc/mdstat

盘阵的组建工作完成之后,我们可以在/var/messages文件下查看消息

下面的命令能为我们举例提供一个完整的配置文件:

#echo DEVICE /dev/sdc1 /dev/sdd1 /dev/sde1

> /ect/mdadm.conf

#mdadm --detail --scan >>

/etc/mdadm.conf

#cat /etc/mdadm.conf

启动盘阵的命令:

#mdadm -As /dev/md0

停止盘阵的命令:

#mdadm -S /dev/md0

下面开始创建LVM

老的版本需要执行vgscan命令,我的CentOS当然不用了。

#pvcreate /dev/md0

#vgcreat test /dev/md0

#vgdisplay test(检查一下)

#lvcreate -L 500M -n movie

test(因为是测试,我加了三块1G的影片,所以这个lv还是建个小的吧。)

#lvcreate -L 500 -n ftp test

#mke2fs -j /dev/test/movie

#mke2fs-j /dev/test/ftp

#mkdir /ftp /movie

#mount /dev/test/ftp /ftp

#mount /dev/test/movie /movie

处理故障硬盘

一旦发生故障,系统日志/var/log/messages里马上就有相关信息。从RIAD的状态文件/proc/mdstat也能得到类似信息。此刻管理员应该采取如下措施:

从RAID盘阵中删除硬盘;

更换物理硬盘;

向盘阵加入新硬盘;

从RAID的配置里删除设备:

#mdadm /dev/md0 -r /dev/sdc1

硬盘一旦在逻辑上被删除了,就可以更换硬盘。(支持热插拔)

将新硬盘换上,并用fdisk划定分区,最好和换下的影片一样。

加回到RAID中

#mdadm /dev/md0 -a /dev/sdc1

重现分配存储空间

#lvextend -L+1G /dev/test/movie

#ext2online -d /dev/test/movie

linux重新做raid,Linux下做RAID和LVM相关推荐

  1. 如何在linux下做软raid

    如何在linux下做软raid?希望以下介绍能对朋友们有所帮助和启发! 在虚拟机系统中添加一块10g的硬盘为sdb,将硬盘分5个逻辑盘分别是sdb{5,6,7,8,9},每个盘的大小是1G. 首先利用 ...

  2. linux 系统盘做软raid,Linux下软raid实现方案

    一.应用场景 Raid大家都知道是冗余磁盘的意思(Redundant Arrays of Independent Disks,RAID),可以按业务系统的需要提供高可用性和冗余性,目前市面上比较常见的 ...

  3. linux 软件做raid,Linux用软件实现RAID 的方法

    数据的安全性是人们在使用计算机中最重要的问题之一.通常情况下,人们会在服务器环境中采用硬盘镜像技术,以达到数据的双重备份.同样在Linux环境下,我们可以采用这种技术.在Linux环境下,我们可以采用 ...

  4. linux系统4块硬盘做raid,linux部署raid阵列

    Llinux中磁盘阵列raid5的部署详细过程 1.首先给虚拟机添加4块硬盘. 添加过程我就不做介绍了.因为raid5是最少是需要有4块盘的.3个做数据写入,一块做热备. 假设现在已经添加好盘了,我们 ...

  5. linux 系统盘做软raid,Linux软RAID配置

    RAID卡一般分为硬RAID卡和软RAID卡两种,通过用硬件来实现RAID功能的就是硬RAID,独立的RAID卡,主板集成的RAID芯片都是硬RAID.通过软件并使用CPU的RAID卡是指使用CPU来 ...

  6. linux下各种Raid介绍

    允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://shitao123.blog.51cto.com/3873637/1206313 RAID ...

  7. 在 Linux 下使用 RAID(二):使用 mdadm 工具创建软件 RAID 0 (条带化)

    RAID 即廉价磁盘冗余阵列,其高可用性和可靠性适用于大规模环境中,相比正常使用,数据更需要被保护.RAID 是一些磁盘的集合,是包含一个阵列的逻辑卷.驱动器可以组合起来成为一个阵列或称为(组的)集合 ...

  8. linux软raid 系统坏了,LINUX下软RAID的制造及如何查看坏盘?

    系统配置情况 假设某单位新上了一套使用Oracle数据库的能量采集系统,该系统数据量极大并且读写非常频繁,实时性要求高,高峰时有近40名用户在线,对数据库服务器的磁盘子系统提出了很高的要求.由于预算比 ...

  9. linux 软raid原理,RAID原理基础及Linux下软件RAID配置

    一.RAID的原理基础 在讲解RAID的原理基础之前,我们首先来了解一下传统磁盘的劣势.我们知道一台PC机种都会包含CPU.内存.主板.硬盘.网卡等硬件,影响计算机性能的组建包括:CPU.主板总线IO ...

  10. 物理服务器Linux下软RAID和UUID方式挂载方法--Megacli64

    一.业务部门需求说明:公司最近来了一批服务器,用于大数据业务部署.数据节点服务器由14块物理磁盘,其中有2块是900G的盘,12块是4T的盘.在服务器系统安装时,进入系统的BIOS界面:1)将2块90 ...

最新文章

  1. 为什么说机器学习是预防欺诈的最佳工具?
  2. 日志中的秘密 Windows登录类型知多少?
  3. LOJ 2546 「JSOI2018」潜入行动——树形DP
  4. 如何做好生产现场管理及信息化应用
  5. 科技馆游记(精华)-------- double篇
  6. Shape Context
  7. java 中violate_Java中的Volatile关键字
  8. 面向对象开发方法概述
  9. mysql 版本号_详解MySQL并发控制及事务原理
  10. 计算机组成原理第五版(白中英)第六章总线结构 习题
  11. 前后端分离 基于SpringBoot+mybatis+Java Mail+Lay UI+Ajax 的班级管理系统(webapp +安卓应用)
  12. Vue 仿网易云音乐 WebApp
  13. 如何在MFC界面使用OCX控件
  14. Idea2017破解下载地址
  15. 美国行政区划 数据mysql,美国,行政区划地理数据库大全.doc
  16. LaTeX安装CJK-- 添加中文支持
  17. 高端游戏计算机配置单,2021年高端游戏电脑配置清单推荐
  18. 电缆故障测试仪的基本原理与组成——TFN DG15M电缆故障测试仪
  19. Java九十条经验法则之第三条:用私有构造器或者枚举类型强化Singlen对象
  20. 自制J-LINK遇到的问题

热门文章

  1. 如何收割淘宝逛逛人群
  2. 操作系统引导过程探究
  3. linux egrep用法,Linux正则grep/egrep的用法
  4. PHP一维数组和字符串相互转换
  5. 苹果a15和麒麟9000对比哪个好 苹果a15和麒麟9000功耗
  6. 21双非计算机保研经验分享
  7. 计算机班徽设计图案大全,班徽
  8. CSS(Cascading Style Sheet)总结
  9. 【编程题】【Scratch二级】2019.09 绘制雪花图案
  10. PHP使用基于SMAL协议的AzureAD认证实现SSO