Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1175642
  • 博文数量: 150
  • 博客积分: 2739
  • 博客等级: 少校
  • 技术积分: 2392
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-07 12:28
文章分类

全部博文(150)

文章存档

2015年(2)

2014年(16)

2013年(10)

2012年(58)

2011年(64)

分类: LINUX

2011-08-18 22:47:03

说白了,一个公司数据可是一切,也是公司的命根如果数据丢了那可就over了。今天说一下关于raid,lvm 的使用。

Raid,有个软,硬之分。软的就是通过软件创建就ok,硬的就是硬件并且通过bison设置,需要主板的支持,由于条件文件故此说一下软Raid的创建,不过软硬,会一样就能够玩会其他的而且很容易上手。

 Raid,现在主要分Raid0Raid7

Raid0 实现了带区组,数据不是保存咋一个硬盘上,而是分成数据块保存在不同驱动器上。数据吞吐率提高,但是没有校验码,坏一个就over ,其他盘的数据也不能读了

Raid1 镜像结构,至少2块硬盘,而且必须成对的出现,实现将一个数据同时写在多个盘,也就是相当于Copy了一份,故此磁盘利用率只有50%

Raid2 Raid2Raid3差不多,由于利用海明码能差错纠正错误,输出数据的塑料与较慢

Raid3 只能差错不能纠错,读写速度快,但是由于将奇偶盘放在一个盘中,如果此盘坏了,那情况可想而知

Raid4 Raid4Raid3的改进,在恢复时难度大,读写速率慢,控制器设计难

Raid5:分布式奇偶校验的独立磁盘结构,至少3块。而且坏了某块硬盘数据可以恢复

Raid10Raid01:就是要么先镜像再分期存数据而raid01是先分区在镜像存数据, raid01有比Raid10读写速度快,但是若同一组硬盘坏了,那Raid01over了,为了安全、稳定多采用Raid10的组合

还有其他的在此不介绍了,若想了解,就百度或谷歌一下。

说了那么多说一下关于Raid的创建:

创建分区,一定要记得格式是FD

  说明:-a 是自动创建md3 -l 指定级别, -n 指定块数

这里创建的是RAID5,而且已经格式化了,只有挂载上就能使用了。

 

在使用mdamd 是可以添加个备用的磁盘,如果一个磁盘坏了那就让空闲的磁盘直接工作,而这里呢有已经创建好了RAID再次添加: mdadm –add /dev/md3 /dev/sdb3 添加你的磁盘就行了,还有一种是创建时直接添加:

Mdadm –C /dev/md3 –a yes –l 3 –n 3 /dev/sdb{1,2,4} –x 1 dev/sdb3   说明:-x 是添加空闲磁盘的并且加上磁盘数。

查看Raid的信息: Raid –D /dev/md3

停掉某个raido:  mdadm –S /dev/md3

重新启用: mdadm –A –scan

模拟Raid损坏:mdamd –fail /dev/md3

拔掉摸个设备:mdamd –remove /dev/md3 /dev/sdb1

 

LVM:逻辑磁盘管理

LVM:  管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配.

LVM:  PV:物理卷; VG:卷组 LV逻辑卷


创建物理卷:

  Pvcreate

  Pvcreate /dev/sdb{1,2,3}

创建卷组:

   Vgcreate

  Vgcreate mydata /dev/sdb{1,2,3}

创建LV逻辑卷:

   Lvcreate

Lvcreate –L 200M –n lvdata mydata

这个图是创建完整的。

 

关于如何调整大小,如果扩大,那就先扩大物理卷,在卷组,在lvl逻辑卷。缩减刚好相反。

 



阅读(677) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~