快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

葡京娱乐场网址所有平台_龟发之家论坛



数据的安然性是人们在应用谋略机中最紧张的问题之一。平日环境下,人们会在办事器情况中采纳硬盘镜像技巧,以达到数据的双重备份。同样在Linux情况下,我们可以采纳这种技巧。在Linux情况下,我们可以采纳Raidtool对象,不仅可以将两个硬盘进行镜像。还可以制作软RAID0、RAID4、 RAID5。说是软RAID,是由于平日环境下,RAID盘是经由过程专用的RAID卡进行的。而在Linux 情况下,我们可以使用软件raidtool达到RAID功能。

以是称为软RAID。建立并应用RAID盘有以下几种措施:

第一种措施:

自行下载并编译raidtools软件包,较早版本的raidtool软件包名为md,现在已正式更名为raidtool。下载地址:

中国自由软件库,经由过程搜索引擎查找下载。

假如你已经从网高低载了raidtools-0.41.tar.gz软件包。解开后,自行编译,步骤如下:

$gunzip -d raidtools-0.41.tar.gz

$tar -xvf raidtools-0.4.1.tar

在应用raidtools之前,首先要知道今朝正在应用的核心是否支持md。假如你正在应用的核心是2.0.x,并且不是

自己编译过的话,大年夜多半环境下是支持软RAID的。假如不能确定,则应自己编译核心。在设置设置设备摆设摆设时,应选择对md的支持。

确定了正在应用的核心支持RAID。则编译raidtools软件包如下:

$cd raidtools-0.41

$./configure

$ make

$make install ##make install在/dev下孕育发生md0-md3共4个设备。

OK, 安装完成。

在应用raidtool前,首先抉择自己要应用的RAID的种类。今朝应用raidtool可以作RAID0,RAID1,RAID5。

因为只有两块硬盘而无法应用RAID5,除了RAID5外,还可以选择作linear模式或RAID0。笔者选择了作RAID0。

以下为制作历程:

首先,关机,将两块小硬盘分手加到第一个IDE节制器的slave接口上。将第二块硬盘接到第二个IDE节制器上的slave

接口上(笔者这台机械上的CDROM接在第二个IDE节制器的master上)。

加电启动系统,以root登录,运行以下敕令对硬盘进行分区:

#fdisk /dev/hdb

将整个硬盘划分给一个主分区,建立一个/dev/hdb1分区。

#fdisk /dev/hdd

同样将整个硬盘划分给一个主分区,建立一个/dev/hdd1分区。

之后:

#/sbin/mdcreate raid0 -c4k /dev/md0 /dev/hdb1 /dev/hdd1

当然,为了前进造访速率,你可以将硬盘进行对照细致的划分,尽可能将分区合理散播在不合的硬盘上。然后再用

mdcreate将它们组合成一个mdx(x:1,2,3)

为了应用新建立的RAID设备,首先应启动它:

#/sbin/mdadd -ar

之后,查看/proc/mdstats文件的内容,以反省RAID0的状态。

#cat /proc/mdstats

系统显示:

personalities :

read_ahead not 8092 sectors

md0 : active raid0 hdb1 hdd1 xxxx blocks 8k chunks

md1 :inactive

md2 :inactive

md3 :inactive

这表示,新建的RAID0已经可以正常运行了。为了应用新RAID盘,还应在新盘上建立新的文件系统,建立历程如下:

#mke2fs /dev/md0 ##注:在新的存储设备上建立ext2文件系统

建立了新的文件系统,再将它mount到根下的某个目录上,就可以正式应用了。安装措施如下:

着末,将RAID0的加载及文件系统的加挂全加入到i葡京娱乐场网址所有平台nit.sysinit文件中,这样,只要系统一启动,首先就履行RAID,

用户就不必再手工安装了。

用户应将以下两个敕令加入到init.syinit文件中。

/sbin/mdrun -ar

mount /dev/md0 /opt

当然,假如你不感觉麻烦,也可以手工运行以上敕令,以手动要领启动软RAID盘。

第二种要领:假如你安装的Linux发行版较新,此中已经带有raidtool对象,那么就不必再下载软件并自己编译了。

应用时可以这样处置惩罚:

首先建立一个文件/etc/raidtab(以制作raid0为例),文件内容如下:

raiddev /dev/md0

raid-level 0

nr-raid-disks 2

persistent-superblock 1

chunk-size 4

device /dev/hdb1

raid-disk 0

device /dev/hdd1

raid-d葡京娱乐场网址所有平台isk 1

然后,运行以下敕令:

#mkraid /dev/md0

这样就可以天生一个新的设备:/dev/md0。

启用软raid措施:

#raidstart /dev/md0

另外操作同上。

假如你正在应用的发行版很新,可能以下两种环境都不不适用于你,那么,你可以采纳以下要领应用软RAID。

笔者的一台PC上安装了Red hat Linux 6.1,自行编译ra葡京娱乐场网址所有平台idtool0.42,0.50beta2时,先是找不到所要的头

文件,经笔者将所需头文件复制后,编译仍旧通不过。原本,因为新的发行版采纳了一系列新的函数,环境稍有

一点不合。不过,新的发行版中,供给了raidtools,在/sbin目录中,有raidtools的一系列对象,此中有

mkraid,raid0run,raidstop,raidstart等一组对象。假如你想自己编译,可以从中国自由软件库中查找到

了最新版为0.9的raidtool。自行编译了0.9版的raidtool。编译正常经由过程。

新版的raidtool稍有一点不合,笔者应用系统自带的raidtool,制作软RAID措施如下:

1、 首先建立文件/etc/raidtab,2、 文件内容如下:

raiddev /dev/md0

raid-level     0

nr-raid-disks     2

persiste葡京娱乐场网址所有平台nt-superblock    0

chunk-size     8

device      /dev/hdb1

raid-disk     0

device      /dev/hdd1

raid-disk     1

3、 天生软raid设备4、 ,5、 运行以下敕令:

# mkraid -c /etc/raidtab /dev/md0

之后,运行以下敕令,以查看今朝RAID的运行状态。

# cat mdstat

假如系统显示如下:

Personalities :

read_ahead 1024 sectors

md0 : active raid0 hdd1 hdb1 2202416 blocks 8k chunks

unused devices:

表示,你的RAID0已正常运行了。

3、建立新的文件系统

现在,为了应用新生的设备,我们应在新的RAID盘上建ext2文件系统,建立新的文件系统的敕令如下:

# mkfs.ext2 /dev/md0

颠末大年夜约两三分钟,新的文件系统精确天生。现在就可以开始应用它了。应用措施如下:

# mount -t ext2 /dev/md0 /opt

将/dev/md0设备加挂(mount)到/opt安装点上。

#mount  /dev/md0  /opt ##注:/opt为笔者在根分区建的一个mount点

当然,假如有需要的话,你还可以用raidtools建立raid5。以前进数据的靠得住性。

此后,笔者在此软RAID盘上安装了Sybase 11.0.3.3,颠末测试,发明全部RAID0系统的机能还不错。

着末,在应用Raidtools时应留意:采纳raidtool制作软RAID,最好不要在一块硬盘上分多个分区,再将这

些分区同raidtool制作成RAID。由于这样做不只不会前进硬盘的造访速率,反而会低落整修系统的机能。要

应用软RAID盘,最好是将一个硬盘分成多个分区,再将不合硬盘的分区制作成软RAID盘。再有,用户最好不葡京娱乐场网址所有平台

要将/usr目录放置到RAID盘上。假如RAID盘掉足,那你可就完了。系统的互换分区最好也不要放到RAID盘上,

只管有人觉得这样可以前进造访速率,然则,笔者担心,万一你在应用系统时,互换分区上有互换了很多系统时,

这时溘然RAID盘掉足了,那可就完了。

您可能还会对下面的文章感兴趣: