Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1096669
  • 博文数量: 252
  • 博客积分: 4561
  • 博客等级: 上校
  • 技术积分: 2833
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-15 08:23
文章分类

全部博文(252)

文章存档

2015年(2)

2014年(1)

2013年(1)

2012年(16)

2011年(42)

2010年(67)

2009年(87)

2008年(36)

分类:

2011-02-12 14:44:08

 

你四块1T的硬盘,做成RAID 5,可用容量有3T了,而LINUX 的MBR分区表只支持2T磁盘,这样当然是不能安装操作系统了。给你一个比较好的解决方法。你可以创建好raid 5后,再创建两个虚拟磁盘,一个虚拟硬盘分100G(根据您的需要来做),用来装系统的,另一个虚拟硬盘用来做数据用的。然后在安装系统时,安装在这个100G上即可解决了。安装好后格式化大于2T的硬盘.

 

环境:一台Dell Md3000,挂了15块盘,每块盘2T,两台邮局服务器共用,其中一块盘做热备,两台都做raid 5,故只有6块盘可用。

目的:在centos 5.4系统下,用parted功能分区12T的硬盘并格式化成ext4,12T共分为2个分区,一个7.5T,另一个4.5T.

在linux 下大磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:

1.分为两个主分区

[root@localhost ~]# parted /dev/sdb # 使用parted来对GPT磁盘操作,进入交互式模式

GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a list of commands.

(parted) mklabel gpt           # 将MBR磁盘格式化为GPT

(parted) print                       #打印当前分区

(parted) mkpart primary 0 4.5TB               分一个4.5T的主分区

 (parted) mkpart primary 4.5TB 12TB     分一个7.5T的主分区

(parted) print                         #打印当前分区

(parted) quit 退出

 Information: Don’t forget to update /etc/fstab, if necessary.

2.然后格式化成ext4,需要安装包e4fsprogs.x86_64(yum install e4fsprogs.x86_64)即可。

[root@localhost ~]# mkfs.ext4 /dev/sdb1

 [root@localhost ~]# mkfs.ext4 /dev/sdb2

3.接着用mount挂载分区

[root@localhost]# mount -t ext4 /dev/sdb1 /bk

[root@localhost]# mount -t ext4 /dev/sdb2 /mail

[root@localhost ~]# df -Th
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda6     ext3     39G  9.4G   28G  26% /
/dev/sda1     ext3    122M   13M  103M  12% /boot
none         tmpfs   1004M     0 1004M   0% /dev/shm
/dev/sdb1     ext4    4.1T   194M  3.9T  1% /bk
/dev/sdb2     ext4    6.8T   179M  6.4T  1% /mail

4.最后修改/etc/fstab,添加如下两行,让其开机自动挂载.

 /dev/sdb1       /bk          ext4            defaults,noatime       1 2

/dev/sdb2      /mail       ext4           defaults,noatime         1 2

阅读(853) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~