Linux下的各种备份方法汇总(5)
2008-02-23 07:24:00来源:互联网 阅读 ()
raidstart /dev/md0
mount /dev/md0 /RAID
你可以用此命令来检查已经安装的目录。
df
--------------------------------------------------------------------------------
RAID镜象
和以上的例子一样,我要使用同一个硬盘上的两个分区,并且我也只对数据分区进行镜象。
首先,设置/dev/md0,然后格式化分区,接着配置/etc/rc.d/rc.local来激活raid,最后配置
/etc/rc.d/rc.local来把镜象设备安装到一个目录下。
如下设置 /etc/raidtab
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4
persistent-superblock 1
device /dev/hda5
raid-disk 0
device /dev/hda6
raid-disk 1
用以下命令格式化分区
mkraid /dev/md0
如果你在用"mkraid"命令时出了些问题,它应该会给出如何解决问题的提示。然后执行如下命令:
mkfs -t ext2 /dev/md0
接着,你可以在"/proc/mdstat"文件中查raid的状态。
cat /proc/mdstat
执行以下命令会在/etc/rc.d/rc.local中增加一行
echo "raidstart /dev/md0" >> /etc/rc.d/rc.local
把这个命令执行一次。这可以为RAID设备建好目录并在/etc/rc.d/rc.local中增加一条命令。
mkdir /RAID
echo "mount /dev/md0 /RAID" >> /etc/rc.d/rc.local
如果你不想重启动计算机,你现在就可以激活RAID,
raidstart /dev/md0
mount /dev/md0 /RAID
你可以用此命令来检查已经安装的目录。
df
--------------------------------------------------------------------------------
使用空闲的分区设置RAID 5
使用一个空闲的设备来试验RAID 5是一件很酷的事。我们还是只用一个硬盘。一般来说,我都会
建立一个100M的逻辑分区来进行试验。如果你有一个1G的扩展的分区,那你就可以有10个逻辑
分区来进行各种试验。
具体的步骤和以上介绍的镜象以及条带一样,把配置文件按以下修改。
raiddev /dev/md0
raid-level 5
nr-raid-disks 7
nr-spare-disks 1
persistent-superblock 1
parity-algorithm left-symmetric
chunk-size 32
device /dev/hda5
raid-disk 0
device /dev/hda6
raid-disk 1
device /dev/hda7
raid-disk 2
device /dev/hda8
raid-disk 3
device /dev/hda9
raid-disk 4
device /dev/hda10
raid-disk 5
device /dev/hda11
raid-disk 6
### Also, let us have a spare device
device /dev/hda12
spare-disk 0
--------------------------------------------------------------------------------
注解
请使用/etc/rc.d/rc.local来安装raid设备,而不要用/etc/fstab。如果你想用/etc/fstab,
你尽可以试一试。这多半没有用,但有些人就是喜欢自己试试看(就象我一样)。
这些文档以前写得挺难懂得,但这些HOWTO已经更新过了,这些工具也变得更好用了。现在,在
这些例子的帮助下,任何一个会用Linux的人都可以设置一个raid设备。希望这可以帮助降低RAID
服务器的价钱。
如果你想更好的使用软件RAID,请用U2W SCSI控制器,象Adaptec控制器或其他的好品牌,如DPT,Mylex等。
对于只需要镜象而不考虑速度的比较便宜的raid,也可以使用IDE控制器。如果你想更进一步使用硬件RAID,
有几个公司支持Linux的硬件RAID。
--------------------------------------------------------------------------------
Mark在 The Computer Underground 公司当一个接待员(短裤,T恤),在800linux.com当专业人员
(西装领带)。在空余时间做一些志愿工作,比如写一些象本文一样的文章来帮助那些需要帮助的人。
本文使用emacs和ispell编辑。
版权所有 ? 1999 NJLUG
出版于第45期《Linux公报》1999年9月 中文版第十一期
--------------------------------------------------------------------------------
其它RAID资料:
Stripe and Mirroring RAID under RedHat 6.0 ( http://www.tcu-inc.com/mark/articles/Raid.html )
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:如何在Linux中设置磁盘限额?
下一篇:网卡设置指南
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
