[原创]vmware+linux下创建RAID 1设备_Hadoop,ERP及大数据讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Hadoop,ERP及大数据讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4230 | 回复: 0   主题: [原创]vmware+linux下创建RAID 1设备        下一篇 
kim
注册用户
等级:中校
经验:1729
发帖:222
精华:0
注册:2011-7-21
状态:离线
发送短消息息给kim 加好友    发送短消息息给kim 发消息
发表于: IP:您无权察看 2011-8-15 11:19:49 | [全部帖] [楼主帖] 楼主

RAID 1原理下图所示:

北京联动北方科技有限公司

RAID 1最少要求两个磁盘,添加两个磁盘/dev/sdd和 /dev/sde,方法如RAID 0。

给两磁盘分区:

分区:

[root@11g ~]# fdisk /dev/sdd


同RAID 0

[root@11g ~]# fdisk /dev/sde


同RAID 0

[root@11g ~]# fdisk –l
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        3916    31350847+  8e  Linux LVM
/dev/sdb1               1         512      524272   fd  Linux raid autodetect
/dev/sdc1               1         512      524272   fd  Linux raid autodetect
/dev/sdd1               1         204      208880   fd  Linux raid autodetect
/dev/sde1               1         204      208880   fd  Linux raid autodetect


创建:

[root@11g ~]# mdadm -C /dev/md1 -l1 -c128 -n2 /dev/sd[d,e]1
mdadm: array /dev/md1 started.


注:“c128”表示条带128。

创建成功,格式化:

[root@11g ~]# mkfs.ext3 /dev/md1


挂载到 /mdtest目录下:

[root@11g ~]# mount /dev/md1 /mdtest


拷贝一些数据:

[root@11g ~]# cp -R /etc/samba/ /mdtest/


现在模拟某个磁盘损坏:

[root@11g ~]# mdadm /dev/md1 -f /dev/sdd1
mdadm: set /dev/sdd1 faulty in /dev/md1


查询RAID的状态:

[root@11g ~]# cat /proc/mdstat 
Personalities : [raid0] [raid1]
md1 : active raid1 sde1[1] sdd1[2](F)  ---sdd1为F,不可用状态
208768 blocks [2/1] [_U]
md0 : active raid0 sdc1[1] sdb1[0]
1048320 blocks 64k chunks
unused devices: <none>


查看是否仍能读取/md1的数据:

[root@11g ~]# ls /mdtest/samba/
lmhosts  smb.conf  smbusers


仍然能读取。

该贴被kim编辑于2011-8-15 11:21:46



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论