raid管理的几个命令

星期五, 12月 5th, 2008 143 次访问

几天前cacti提示有台服务器的硬盘挂掉一个,折腾了半天 搞得够怆发现硬盘没有什么问题,不过被raid自动remove了一个硬盘,我怀疑硬盘有坏道了继续观察两天看看。 1.查看当前系统raid的基本状态 cat /proc/mdstat 例如: testvm:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md1 : active raid1 sdc1[0] sdd1[1] 3903680 blocks [2/2] [UU] md2 : active raid10 sda2[0] sdd2[3] sdc2[2] sdb2[1] ...

lvm实现原理

星期一, 9月 15th, 2008 534 次访问

在学习操作系统的时候,磁盘管理的学习是重中之重。如何处理好服务器磁盘的分配也是衡量一个服务器管理员好坏的一个重要指标.很多管理员可能会遇到这么个问题:如何为一个目录分配好空间大小?当我们给一个文件夹提供磁盘分区的时候,分区大小是很难估计的,如果分大就是导致有限空间的磁盘浪费,如果分小了会给以后的工作带来不必要的麻烦.如果有一个工具可以自动的调整磁盘大小那就十分完美了。lvm(逻辑卷组管理)就是应这个需求存在的,,下面是本人根据对lvm实现的理解画了一个草图:原理解释: 1. lvm基本原理: 原有物理硬盘上面建立一个虚拟的逻辑磁盘.这样的话就可以方便的对逻辑磁盘的大小进行调整。 2.术语解释:     pv: 物理卷     vg: 虚拟卷组     lv:   逻辑卷组 3.实现过程概要: 

raid0,raid1,raid0+1,raid1+0,raid5图解

星期一, 9月 15th, 2008 1,113 次访问

这几天学习了下raid的基础知识,并做了相应的实验,把各个模式的实现原理用图形记录下来,方便日后查阅。图解:(以下按图的顺序进行注释)1.raid0:其最大的优点是读写数据速度加快,提高硬盘的读取时间。每个raid0组需要的硬盘为>1就可以。由于数据是分别写到不同的硬盘上的,并且每个硬盘的数据是没有备份,这样如果其中的哪块硬盘有三长两短所以数据将都失效,所以安全性不高