环境:4块320GB老硬盘,容量小,希望合并在一起做出一个较大容量的文件服务器。
实现方法:全新安装Red Hat,中间有自定义磁盘分区的步骤,做如下选择。
1. 删除全部硬盘上的已存在分区;
2. 点选“RAID”按钮,创建SoftRAID向导窗口出现;
3. 先逐个选择每一块硬盘,创建SoftRAID-Partition;
4. 在4块硬盘都创建完成SoftRAID-Partition过后,创建SoftRAID-Device;
因为有4个SoftRAID-Partition了,所以足够创建RAID-5类型磁盘阵列;
5. 为了后边能够合并在一起使用,创建RAID-5磁盘阵列过程中选择LVM选项(默认是EXT3);
6. 完成RAID-5创建后,点选“LVM”按钮,逐个增加SWAP分区、根分区以及文件服务所用的指定分区;
用作文件服务的指定分区当然是最大的容量了,大约分到900多GB;根分区大约8到10GB应该够用;
7. 如果此时点选“Next”完成磁盘分区步骤,会得到错误提示,原因在于Red Hat不能在LVM建立的分区上放置启动分区(/boot);
所以点选“New”按钮,创建一个100MB的EXT3格式启动分区,加载点在/boot;这一步需要在第6步之前完成;
如果事先准备了第5块硬盘专门用于放置启动分区以及系统分区,那么这一步可以在第一步之后任意步骤进行;
8. 至此就可以点选下一步按钮“Next”进行安装了。
以下三幅图是从VMware虚拟机中另外抓取的示例。
实际系统安装完成后检查磁盘分区状态,如下图所示。
磁盘阵列的900GB经过1024进制的换算,已经缩减到857GB了。
顺带可以看到,Used + Avail的总和不等于Size,相差的部分应该是EXT3文件系统的开销。