Linux 网管 123 --- 第11章. 在企业里的电脑使用 Linux -1.使用

既然;Linux;已经因为其稳定及可靠赢得良好的声誉,它已经在企业及科学界应用於更多重要的地方 。;
这一节会讨论使用;Linux;用於企业的更切确问题,像是将您的伺服器在高负载下最佳化以得到更高的效能,
利用;RAID;技术保持您的资料安全,以及在讨论在伺服器中迁移的一般步骤 。;


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

使用;RAID;的高效益


随着储存需求的增加,有时需要增加更大连线容量的设备 。讽刺地,储存装置的增加数量是由或然率所支配,
设备故障的机率也是 。因此,一个只有一部硬碟机的系统遭受硬体故障的机率只有四部硬碟机的;25%; 。[;不论如何,
理论上是这样;:-);];
幸运地,这种故障可以轻松地处理;,更重要的是不停机,称为;
“Redundant;Array;of;Inexpensive;Disks”;(RAID);的技术使用几种方法将资料分散到多部硬碟上面 。这个冗赘
的特性允许当系统失去作用时能自动回覆资料 。;

这一节会描述使用Mylex;AcceleRAID;DAC960;控制器安装,组态及设定;RAID;硬碟阵列 。;我不但对於控制器本身
的性能及稳定度感到印象深刻,;对於;Mylex;的技术支援也是;--;他们是非常;Linux-友善的;!;(然而,还有很多
的;Linux;硬体;RAID;解决方案,而且;RAID;可以由;Linux;核心本身经由软体执行);;RAID;应用的种类最有用的
应该是;RAID;level;5.;

让;RAID;控制器在;Linux下可用的第一步是利用支援该硬体的驱动程式建立一个订的核心 。;Mylex;DAC960;的
驱动程式可以在位於;http://www.dandelion.com/Linux/DAC960-2.0.tar.gz;的;Dandelion;Digital;Linux;网页下载;

让您的让;RAID;阵列在;Linux下可用的最後一步是使用;``fdisk""公用程式做一个有效的;partitions 。这和您在
一个;IDE;或一般;SCSI;硬碟机所做的其实一样 。查看;第4章,分割硬碟机;有关如何设定;partition;的资料;

注意:;;DAC960;驱动程式支援最大每个逻辑设备;7;partition; 。如果您想定义更多,;您需要设定多个逻辑设
备於;RAID;组态公用程式;(;当开机时按下;-进入设定公用程式).;

一但您可以看见您的;RAID;阵列,;您应该起始您希望定义的任何;swap;区及档案系统 。下面例是示起始位於第
二部硬碟第三个;partition的;swap区;,;以及位於第一部硬碟第一个;partition;的一个;ext2;格式档案系统:;
/sbin/mkswap;-c;/dev/rd/c0d1p3
/sbin/swapon;/dev/rd/c0d1p3
/sbin/mkfs.ext2;-c;/dev/rd/c0d0p1


注意:;;当合适的;;swap/档案;系统建立时,上面``mkswap"";及``mkfs.ext2"";指令的;``-c"";选项会
enable;bad-block;检查 。加上这个选项事实上增加过程;所花的时间,;但进行这个检查看来是个好主意 。;

当您定义任何新的;swap;区後,您应该在;``/etc/fstab"";档加上一条以确保;swap;区在往後启动後会被真正使用 。
就像上面的其他例,应该加入下面这一行:;
/dev/rd/c0d1p3;;swap;;;;;;;swap;;defaults;;;0;0


最後,一但您的档案系统起始过了,您可以建立挂载点,然後将您想要的大档案系统搬到阵列中 。在将阵列使用於生
产环境前先测试几天是个好主意 。;

有关;Mylex;AcceleRAID;控制器的进一步消息,查看;Mylex;位於;http://www.mylex.com/;网页,以及;
Dandelion;Digital;DAC960;位於;http://www.dandelion.com/Linux/DAC960.html驱动程式网页 。有关更多一般;RAID;
资讯;(包括硬体及软体解决方案),查看;Linux;高效益网页,位於;http://linas.org/linux/raid.html.

    推荐阅读