<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>臭皮匠 &#187; raid</title>
	<atom:link href="http://guogoul.com/tag/raid/feed/" rel="self" type="application/rss+xml" />
	<link>http://guogoul.com</link>
	<description></description>
	<lastBuildDate>Wed, 07 Jul 2010 04:53:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>raid管理的几个命令</title>
		<link>http://guogoul.com/2008/12/05/raid_manage/</link>
		<comments>http://guogoul.com/2008/12/05/raid_manage/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 15:54:44 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://www.guogoul.com/2008/12/05/raid_manage/</guid>
		<description><![CDATA[几天前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]
      968960256 blocks 64K chunks 2 near-copies [4/4] [UUUU]
md0 : active raid1 sda1[0] [...]]]></description>
		<wfw:commentRss>http://guogoul.com/2008/12/05/raid_manage/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>lvm实现原理</title>
		<link>http://guogoul.com/2008/09/15/lvm/</link>
		<comments>http://guogoul.com/2008/09/15/lvm/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 13:30:48 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://www.guogoul.com/2008/09/15/lvm/</guid>
		<description><![CDATA[在学习操作系统的时候，磁盘管理的学习是重中之重。如何处理好服务器磁盘的分配也是衡量一个服务器管理员好坏的一个重要指标.很多管理员可能会遇到这么个问题：如何为一个目录分配好空间大小？当我们给一个文件夹提供磁盘分区的时候，分区大小是很难估计的，如果分大就是导致有限空间的磁盘浪费，如果分小了会给以后的工作带来不必要的麻烦.如果有一个工具可以自动的调整磁盘大小那就十分完美了。lvm（逻辑卷组管理）就是应这个需求存在的,，下面是本人根据对lvm实现的理解画了一个草图:原理解释:&#160;1. lvm基本原理: 原有物理硬盘上面建立一个虚拟的逻辑磁盘.这样的话就可以方便的对逻辑磁盘的大小进行调整。&#160;2.术语解释:&#160;&#160;&#160;&#160; pv: 物理卷&#160;&#160;&#160;&#160; vg: 虚拟卷组&#160;&#160;&#160;&#160; lv:&#160;&#160; 逻辑卷组&#160;3.实现过程概要:&#160;&#160;&#160; 3.1.根据物理硬盘分区生成pv,一个pv可以由多个分区或者多个磁盘组成.&#160; pvcreate为生成pv的方法&#160;&#160;&#160; 3.2.根据前面生成pv，任务N个组成Vg. vg可以看成是一个可以扩大和缩小的磁盘，当然大小的上限是物理磁盘的总大小，最小是一个物理单元，与物理磁盘上的最小单元的原理一致。根据vgcreate可生成vg.&#160;&#160;&#160; 3.3.可以把vg分成n个lv(逻辑卷组)，就像在物理磁盘上进行分区一样，不过最重要的特点就是建好lv后可以根据目前vg的大小以及剩下的空间进行lv大小的调整，哈哈这就是lv进行分区与直接用物理磁盘分区的不同之处。lvcreate是生成lv的方法。&#160;&#160; 3.4.优点总结: &#160;&#160;&#160;&#160;&#160;&#160;&#160; 1) 可以把多个物理磁盘方便管理成单一的逻辑磁盘&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2) 对于逻辑卷的大小分配比磁盘分区大小的分配更加的灵活易于。
4.运用:&#160;&#160; 目前的实际生成环境中，raid(上一篇文章) + lvm组合是实现服务器磁盘管理的实用解决方案.
]]></description>
		<wfw:commentRss>http://guogoul.com/2008/09/15/lvm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>raid0,raid1,raid0+1,raid1+0,raid5图解</title>
		<link>http://guogoul.com/2008/09/15/raid/</link>
		<comments>http://guogoul.com/2008/09/15/raid/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 12:05:19 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://www.guogoul.com/2008/09/15/raid/</guid>
		<description><![CDATA[这几天学习了下raid的基础知识，并做了相应的实验，把各个模式的实现原理用图形记录下来，方便日后查阅。

图解:(以下按图的顺序进行注释)1.raid0:其最大的优点是读写数据速度加快，提高硬盘的读取时间。每个raid0组需要的硬盘为&#62;1就可以。由于数据是分别写到不同的硬盘上的，并且每个硬盘的数据是没有备份，这样如果其中的哪块硬盘有三长两短所以数据将都失效，所以安全性不高


2.raid1: raid1其实是就用一组硬盘对另外一组硬盘进行备份的过程，将会产生一份冗余的数据以防止意外情况的发生.实现raid1组只要硬盘偶数块就可以了，多出来的备份操作一定程度上对磁盘速度有影响，而且磁盘容量也只有1/2
3.raid0+1:为了弥补raid0在数据安全性上的不足，对现实raid0的两个磁盘组再进行raid1备份处理，这样保证了磁盘IO的速度，又提高的数据的安全性。实现raid0+1需要4块以硬盘处理，如果是由4块磁盘组成的阵列可以坏掉同组的两块硬盘，或者两块不同组但不互为备份的磁盘，安全性是不是很高呢?
4.raid1+0:这咱冗余阵列与上面的有点不同就是每个组硬盘是进行raid0呢还是raid1,raid1+0的每组disk是自己进行备份，然后把各个硬盘组进行raid1并行条块化读写。对于raid1+0硬盘组的阵列，同一组中的两块硬盘不同时挂掉,数据就没问题。
5.raid5:是一个硬盘容量，速度，以及数据安全兼顾的解决方案，有一个备份硬盘，如果坏掉一个可以换上备份盘重新工作，但是如果同时挂掉两个硬盘就不行了。
注意：做raid所用的物理空间要存在于不同的硬盘，对于一个物理硬盘里进行分区然后再拿这些分区再来做raid是不合理的，会降慢读写速度。
对不同目录适用的不同raid：
/boot: raid1
/: raid1
/home: raid1
/swap: raid0
]]></description>
		<wfw:commentRss>http://guogoul.com/2008/09/15/raid/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
