免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2195 | 回复: 7
打印 上一主题 下一主题

[RAID与磁盘阵列] SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-05 11:36 |只看该作者 |倒序浏览
谁可以给我一份详细的配置过程,万分感激

论坛徽章:
0
2 [报告]
发表于 2004-07-06 00:58 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

[quote]原帖由 "crossky"]谁可以给我一份详细的配置过程,万分感激[/quote 发表:

论坛徽章:
0
3 [报告]
发表于 2004-07-06 10:14 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

    

论坛徽章:
0
4 [报告]
发表于 2004-07-06 13:32 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

如果有现成的方案那就贴出来让大家都学习学习呀!

论坛徽章:
0
5 [报告]
发表于 2004-07-07 10:27 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

研究了一下.终于有点眉目了.贴出来大家讨论一下.
1.安装raidtools.
2.把新的硬盘装上去.
3.fdisk /dev/sdb
参照sda的分区表建分区,用T 把分区类型设为0Xfd,W存盘退出。
REBOOT系统
4.joe /etc/raidtab
raiddev /dev/md1
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4

device /dev/sda2//已有硬盘的分区
raid-disk 0

device /dev/sdb2//新硬盘的分区
raid-disk 1
关于raidtab语法的解释:
raidtab 语法相当容易理解 -- 每一指令块都以一个 "raiddev" 条目开始,指明要创建的 RAID 卷。当您安装 raidtools 之后,Makefile 通过 md15 为您创建了 /dev/md0,因此它们已经可用了。

接下来,"nr-raid-disks" 应指定您的阵列中的磁盘数目。然后将 "persistent-superblock" 设置 为 1,告诉 raid 工具何时创建该卷,应该为每个组成设备编写特定的超级块,以描述 RAID 阵列的配置。Linux 内核使用这些信息在引导时自动检测并启动 RAID 阵列,因此您应确保对您创建的每个 RAID 卷进行了这种配置。

"chunk-size" 以千字节指定 RAID-0 使用的块大小。在本例中,RAID-0 卷会以 32k 的块写入其组成分区;即,RAID 卷的第一个 32K 在 hde1 上,第二个 32k 在 hdg1 上,依此类推。我们也为 /dev/md1 线性卷指定一个块大小 -- 不过这只是一个哑条目,没有任何实际含义。

最后,您应指定组成该卷的设备。首先您用一个 "device" 行指定实际的块设备,接下来用一个 "raid-disk" 条目指定其在阵列中的位置,从零开始。

一旦您创建了自己的 /etc/raidtab 文件,您就可以一次性初始化该阵列。
5.初始化raid
mkraid /dev/md1
如果你原来硬盘的分区是在使用中,先要UNMOUNT它,才可以执行这一步,不然会出错.比如我原来的sda2是/home,先要UMOUNT /dev/sda2.
6.挂分区
mount /dev/md1  /home
7.在分区表里增加一项
joe  /etc/fstab
/dev/md1 /home ext3 defaults 1 2


差不多是这样了.这里几个问题:
1.引导分区做不了RAID,这可能是软RAID的特点,因为软RAID是在系统启动完之后才生效的.
2.系统在启动时加载RAID不行.一定要进了系统,手动进行上面的5,6步才可以.我不知道是哪里设置有误,请指教

论坛徽章:
0
6 [报告]
发表于 2004-07-07 15:13 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

谢了,楼上的,
你已经测试成功了嘛?

论坛徽章:
0
7 [报告]
发表于 2004-07-07 15:30 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

已经成功了,不过那两个问题还没有解决了.我的QQ是699774,可以讨论一下.

论坛徽章:
0
8 [报告]
发表于 2004-07-09 16:29 |只看该作者

SCSI硬盘(已有系统LINUX),加装一个硬盘实现软RAID,不能破坏数据.

关于第二个问题,应该是把那两句话加入/etc/fstab文件就可以了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP