DELL服务器做RAID 5阵列
时间:2013/9/5
环境:机房真机器 参考资料:度娘
硬件环境:dell r710、1T硬盘X6个、自带RAID卡
软件环境:centos 6.0 x64
故障描述:做RAID 5,能发现4.5T左右空间,安装linux后,只能识别2T空间
故障分析:linux默认分区为MBR格式,最大支持2T,需改为GPT格式。
注意事项:原数据不要,故不用考虑数据安全。
此问题有两种解决方法:
1、在RAID卡做两个VD(虚拟磁盘),一个系统用,大小100G、一个用作挂载用,使用全部空间。
实现步骤:1.1进RAID 配置(重启服务器,按Ctrl r)
1.2删除原有VD,
1.3新建2个VD,
1.4初始化VD,
1.5退出重启,正常装系统,
1.6转换为GPT,挂载使用,开机自动挂载。
2、在装系统之前将整个硬盘转换为GPT,具体没试验过。
具体步骤:
1开机看提示后按Ctrl r 进入到这个界面
2如果这里有VD0,就按F2-delete vd 删除..按F2 选Create new vd
3 选择RAID 5,在下面选中所有硬盘,选中后是X。在右边的 VD Size 写100G,注意单位问题。
4 现在是第一个VD,用来装系统用。参考下图,完事后点OK
5 继续点OK,完事后会自动返回初始界面
6 继续建第二个VD,选 Space allocation,会看到* Free Space * 这里代表剩余的空间,按F2,选中 ADD new vd.
7 进入如下图所示,因为要使用全部空间,所以直接OK
8 完事如下图,选中 Virtual Disk 0 ,按F2—展开如下图
9 选 Fast Init 快速初始化.对Virtual Disk 1执行相同操作
10 完事退出重启电脑,安装linux (过程略)
11 在linux系统中使用 fdisk –l 查看,
12 使用parted /dev/sdb 进入,再mklabel gpt 转换,等它完成后退出
13 进入linux 系统,格式化 /dev/sdb. Mkfs.ext4 –f /dev/sdb
14 设置开机自动挂载
15 写入配置